Udostępnij za pośrednictwem


MsmqBindingElementBase.ExactlyOnce Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy komunikaty wysyłane za pomocą tego powiązania mają dokładnie jednokrotne zapewnienia.

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

Wartość właściwości

true jeśli komunikaty wysyłane z tym powiązaniem mają dokładnie jednokrotne gwarancje; w przeciwnym razie , false.

Uwagi

ExactlyOnce, gdy jest ustawiona wartość true, wskazuje, że kolejka komunikatów (MSMQ) gwarantuje, że wysłana wiadomość zostanie dostarczona do kolejki komunikatów odbierających raz i tylko raz, a jeśli dostarczanie nie powiedzie się, komunikat zostanie wysłany do kolejki utraconych komunikatów, w zależności od DeadLetterQueue ustawienia właściwości. Ustawienie ExactlyOnce wymaga, aby true kolejka byłaby transakcyjna.

Dotyczy