Message.Recoverable Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob die Zustellung einer Meldung im Falle eines Computerfehlers oder Netzwerkproblems sichergestellt ist, oder legt diesen fest.
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
Eigenschaftswert
true
, wenn die Übermittlung der Meldung durch Speichern auf der Festplatte während des Sendens sichergestellt wird, false
, wenn die Übermittlung nicht sichergestellt wird. Der Standardwert ist false
.
- Attribute
Ausnahmen
Die Recoverable-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.
Beispiele
Im folgenden Codebeispiel wird der Wert der -Eigenschaft einer Nachricht Recoverable abgerufen und festgelegt.
Hinweise
Die Recoverable -Eigenschaft gibt an, ob die Zustellung einer Nachricht garantiert ist – auch wenn ein Computer abstürzt, während die Nachricht an die Zielwarteschlange weitergeleitet wird.
Wenn die Zustellung einer Nachricht garantiert ist, wird die Nachricht bei jedem Schritt entlang der Route lokal gespeichert, bis die Nachricht erfolgreich an den nächsten Computer weitergeleitet wurde. Das Festlegen der Recoverable Eigenschaft auf kann true
sich auf den Durchsatz auswirken.
Wenn die Nachricht transaktional ist, behandelt Message Queuing die Nachricht automatisch als wiederherstellbar, unabhängig vom Wert der Recoverable Eigenschaft.