MsmqBindingElementBase.Durable Property

Definition

Gets or sets a value that specifies whether messages sent with this binding are durable or volatile.

public:
 property bool Durable { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("durable", DefaultValue=true)]
public bool Durable { get; set; }
[<System.Configuration.ConfigurationProperty("durable", DefaultValue=true)>]
member this.Durable : bool with get, set
Public Property Durable As Boolean

Property Value

true if the messages processed by this binding are durable; false if they are volatile. The default is true.

Attributes

Remarks

If this property is set to true, messages are durable; otherwise, messages are volatile. Durable messages are not lost if the queue manager crashes. The default value for this property is true. When exactly-once assurances are required (ExactlyOnce is set to true), this property must be set to true.

Applies to