Message.Recoverable Właściwość

Definicja

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.

Dotyczy

Zobacz też