SubscriptionSettings Class
Represents the subscription settings.
Namespace: Microsoft.WindowsAzure.Messaging
Assembly: Microsoft.WindowsAzure.Messaging.Managed (in Microsoft.WindowsAzure.Messaging.Managed.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsAzure.Messaging.SubscriptionSettings
Syntax
[DataContractAttribute(Namespace = "https://schemas.microsoft.com/netservices/2010/10/servicebus/connect",
Name = "SubscriptionDescription")]
public sealed class SubscriptionSettings
[DataContractAttribute(Namespace = "https://schemas.microsoft.com/netservices/2010/10/servicebus/connect",
Name = "SubscriptionDescription")]
public ref class SubscriptionSettings sealed
[<Sealed>]
[<DataContractAttribute(Namespace = "https://schemas.microsoft.com/netservices/2010/10/servicebus/connect",
Name = "SubscriptionDescription")>]
type SubscriptionSettings = class end
<DataContractAttribute(Namespace := "https://schemas.microsoft.com/netservices/2010/10/servicebus/connect",
Name := "SubscriptionDescription")>
Public NotInheritable Class SubscriptionSettings
Constructors
Name | Description | |
---|---|---|
SubscriptionSettings() | Initializes a new instance of the SubscriptionSettings class. |
Properties
Name | Description | |
---|---|---|
DefaultMessageTimeToLive | Gets or sets the default message time to live value. |
|
EnableBatchedOperations | Gets or sets a value that indicates whether the batched operations are enabled. |
|
EnableDeadLetteringOnFilterEvaluationExceptions | Gets or sets the value that indicates if a subscription has dead letter support on Filter evaluation exceptions. |
|
EnableDeadLetteringOnMessageExpiration | Gets or sets the value that indicates if a subscription has dead letter support when a message expires. |
|
LockDuration | Gets or sets the lock duration time span for the subscription. |
|
MaximumDeliveryCount | Gets or sets the number of maximum deliveries. |
|
RequiresSession | Gets or sets the value indicating if a subscription supports the concept of session. |
|
Status | Gets the current status of the subscription. |
|
UserMetadata | Gets or sets the user metadata. |
Methods
Name | Description | |
---|---|---|
Equals(Object) | (Inherited from Object.) |
|
GetHashCode() | (Inherited from Object.) |
|
GetType() | (Inherited from Object.) |
|
ToString() | (Inherited from Object.) |
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsAzure.Messaging Namespace
Return to top