Share via


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
System_CAPS_pubmethod SubscriptionSettings()

Initializes a new instance of the SubscriptionSettings class.

Properties

Name Description
System_CAPS_pubproperty DefaultMessageTimeToLive

Gets or sets the default message time to live value.

System_CAPS_pubproperty EnableBatchedOperations

Gets or sets a value that indicates whether the batched operations are enabled.

System_CAPS_pubproperty EnableDeadLetteringOnFilterEvaluationExceptions

Gets or sets the value that indicates if a subscription has dead letter support on Filter evaluation exceptions.

System_CAPS_pubproperty EnableDeadLetteringOnMessageExpiration

Gets or sets the value that indicates if a subscription has dead letter support when a message expires.

System_CAPS_pubproperty LockDuration

Gets or sets the lock duration time span for the subscription.

System_CAPS_pubproperty MaximumDeliveryCount

Gets or sets the number of maximum deliveries.

System_CAPS_pubproperty RequiresSession

Gets or sets the value indicating if a subscription supports the concept of session.

System_CAPS_pubproperty Status

Gets the current status of the subscription.

System_CAPS_pubproperty UserMetadata

Gets or sets the user metadata.

Methods

Name Description
System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod 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