MsmqBindingElementBase.ExactlyOnce Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość określającą, czy komunikaty wysyłane za pomocą tego powiązania mają dokładnie jednokrotne gwarancje.
public:
property bool ExactlyOnce { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("exactlyOnce", DefaultValue=true)]
public bool ExactlyOnce { get; set; }
[<System.Configuration.ConfigurationProperty("exactlyOnce", DefaultValue=true)>]
member this.ExactlyOnce : bool with get, set
Public Property ExactlyOnce As Boolean
Wartość właściwości
true
jeśli komunikaty wysyłane za pomocą tego powiązania mają dokładnie jednokrotne gwarancje; w przeciwnym razie , false
.
- Atrybuty
Uwagi
ExactlyOnce, w przypadku ustawienia na true
wartość , wskazuje, że kolejka komunikatów (znana również jako MSMQ) gwarantuje, że wysłana wiadomość zostanie dostarczona do kolejki komunikatów odbierających raz i tylko raz. Jeśli dostarczanie zakończy się niepowodzeniem, wiadomość zostanie wysłana do kolejki utraconych wiadomości w zależności od DeadLetterQueue
ustawienia właściwości. Ustawienie ExactlyOnce wymaga, aby true
kolejka byłaby transakcyjna.