Freigeben über


MessagePropertyFilter.Recoverable Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Eigenschaftsinformationen beim Empfangen oder Anzeigen einer Nachricht abgerufen Recoverable werden sollen.

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 informationen zu erhalten Recoverable ; falseandernfalls . Der Standardwert lautet false.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der Recoverable Eigenschaft veranschaulicht.

// Set the queue's MessageReadPropertyFilter property 
// to enable the message's Recoverable property.
queue->MessageReadPropertyFilter->Recoverable = true;

// Peek at the message. Time out after ten seconds 
// in case the message was not delivered.
orderMessage = queue->Peek(TimeSpan::FromSeconds(10.0));

// Display the value of the message's 
// Recoverable property.
Console::WriteLine("Message.Recoverable: {0}", 
    orderMessage->Recoverable);
// Set the queue's MessageReadPropertyFilter property to enable the
// message's Recoverable property.
queue.MessageReadPropertyFilter.Recoverable = true;

// Peek at the message. Time out after ten seconds in case the message
// was not delivered.
orderMessage = queue.Peek(TimeSpan.FromSeconds(10.0));

// Display the value of the message's Recoverable property.
Console.WriteLine("Message.Recoverable: {0}",
    orderMessage.Recoverable);

Hinweise

Die Recoverable Eigenschaft der Message Klasse 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 in jedem Schritt lokal gespeichert, bis die Nachricht erfolgreich an den nächsten Computer weitergeleitet wird. Die Einstellung Message.Recoverable für true die Nachricht kann sich auf den Durchsatz auswirken.

Gilt für:

Weitere Informationen