Message.Recoverable 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ść wskazującą, czy komunikat ma zostać dostarczony w przypadku awarii komputera, czy problemu z siecią.
public:
property bool Recoverable { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgRecoverable")]
public bool Recoverable { get; set; }
[<System.Messaging.MessagingDescription("MsgRecoverable")>]
member this.Recoverable : bool with get, set
Public Property Recoverable As Boolean
Wartość właściwości
true
jeśli dostarczanie komunikatu jest gwarantowane (przez zapisanie komunikatu na dysku podczas trasy); false
jeżeli dostawa nie jest zapewniona. Wartość domyślna to false
.
- Atrybuty
Wyjątki
Kolejka komunikatów jest filtrowana w celu zignorowania Recoverable właściwości .
Przykłady
Poniższy przykład kodu pobiera i ustawia wartość właściwości komunikatu Recoverable .
Uwagi
Właściwość Recoverable wskazuje, czy dostarczanie komunikatu jest gwarantowane — nawet jeśli komputer ulegnie awarii, gdy komunikat jest kierowany do kolejki docelowej.
Jeśli dostarczanie komunikatu jest gwarantowane, komunikat jest przechowywany lokalnie na każdym kroku wzdłuż trasy, dopóki komunikat nie zostanie pomyślnie przekazany do następnego komputera. Recoverable Ustawienie właściwości na true
wartość może mieć wpływ na przepływność.
Jeśli komunikat jest transakcyjny, kolejkowanie komunikatów automatycznie traktuje komunikat jako możliwy do odzyskania, niezależnie od wartości Recoverable właściwości.