AzureQueueStorageTransportBindingElement Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Class that represents Azure Queue Storage transport binding element.
public class AzureQueueStorageTransportBindingElement : CoreWCF.Queue.Common.Configuration.QueueBaseTransportBindingElement, CoreWCF.Configuration.ITransportServiceBuilder
type AzureQueueStorageTransportBindingElement = class
inherit QueueBaseTransportBindingElement
interface ITransportServiceBuilder
Public Class AzureQueueStorageTransportBindingElement
Inherits QueueBaseTransportBindingElement
Implements ITransportServiceBuilder
- Inheritance
-
CoreWCF.Queue.Common.Configuration.QueueBaseTransportBindingElementAzureQueueStorageTransportBindingElement
- Implements
-
CoreWCF.Configuration.ITransportServiceBuilder
Constructors
AzureQueueStorageTransportBindingElement() |
Creates a new instance of the AzureQueueStorageTransportBindingElement Class. |
AzureQueueStorageTransportBindingElement(AzureQueueStorageTransportBindingElement) |
Creates a new instance of this class from an existing instance. |
Properties
ClientCredentialType |
Gets or sets the type of client credential used for authentication when communicating with Azure. |
DeadLetterQueueName |
Gets or sets the name of the Azure Queue Storage dead letter queue. |
MaxReceivedMessageSize |
Gets or sets the maximum allowable message size, in bytes, that can be received. The default value is |
MaxReceiveTimeout |
Gets or Sets the receive Message Visibility Timeout for the queue. The default value is 15 minutes. |
PollingInterval |
Gets or sets the queue polling interval. See <a href="https://learn.microsoft.com/azure/storage/queues/storage-performance-checklist#queue-polling-interval">Performance and scalability checklist for Queue Storage.</a> The default value is 1 second; |
QueueMessageEncoding |
Gets the QueueMessageEncoding for the transport. |
Scheme |
Gets the URI scheme for the transport. |
Methods
BuildQueueTransportPump(BindingContext) |
Method to build transport pump from binding context. |
Clone() |
Overridden method to return a copy of the binding AzureQueueStorageTransportBindingElement object. |
GetProperty<T>(BindingContext) |
Gets a property from the specified BindingContext. |
Explicit Interface Implementations
ITransportServiceBuilder.Configure(IApplicationBuilder) |
Configures CoreWCF with a dummy net.aqs base address in the case that the endpoint uri is provided in a connection string. |
Applies to
Azure SDK for .NET