Export (0) Print
Expand All

Queue Class

Represents a queue entity. It is optimized for queue management in the service bus namespace. It is designed for use in creating a queue, deleting, or updating a queue.


Namespace:  Microsoft.ServiceBus.Messaging
Assembly:  Microsoft.ServiceBus.Messaging (in Microsoft.ServiceBus.Messaging.dll)

public sealed class Queue

The Queue type exposes the following members.

Public propertyDefaultMessageTimeToLiveGets the default message time to live of a queue.
Public propertyDuplicateDetectionHistoryTimeWindowGets the duration of the time window for duplicate detection history.
Public propertyEnableDeadLetteringOnMessageExpirationGets the value that indicates whether this queue has dead letter support when a message expires.
Public propertyExtensionDataGets the additional information that describes any extension to a queue description.
Public propertyLockDurationGets the lock duration timespan associated with this queue.
Public propertyMaxQueueSizeInBytesGets the maximum queue size in bytes.
Public propertyNamespaceClientGets the namespace client that created or retrieved the subscription.
Public propertyPathGets the full path of the queue.
Public propertyRequiresDuplicateDetectionGets the value that indicates whether this queue requires duplicate detection.
Public propertyRequiresSessionGets the value that indicates whether this queue supports the concept of session.

Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetDescriptionGets the description of a queue.
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodToString (Inherited from Object.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
© 2014 Microsoft