MsmqBindingElementBase.ExactlyOnce Property

Definition

Gets or sets a value that specifies whether messages sent with this binding have exactly once assurances.

public:
 property bool ExactlyOnce { bool get(); void set(bool value); };
public bool ExactlyOnce { get; set; }
member this.ExactlyOnce : bool with get, set
Public Property ExactlyOnce As Boolean

Property Value

true if messages sent with this binding have exactly once assurances; otherwise, false.

Remarks

ExactlyOnce, when set to true, indicates that Message Queuing (MSMQ) ensures that a sent message is delivered to the receiving message queue once and only once, and, if delivery fails, the message is sent to the dead-letter queue, depending on the DeadLetterQueue property setting. Setting ExactlyOnce to true requires the queue to be transactional.

Applies to