MessagePropertyFilter.Recoverable Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si les informations de la propriété Recoverable doivent être récupérées lors de la réception ou de la lecture d'un message.
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
Valeur de propriété
true
pour recevoir les informations Recoverable ; sinon, false
. La valeur par défaut est false
.
- Attributs
Exemples
L’exemple de code suivant illustre l’utilisation de la Recoverable propriété .
// 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);
Remarques
La Recoverable propriété de la classe indique si la Message remise d’un message est garantie, même si un ordinateur se bloque pendant que le message est en route vers la file d’attente de destination.
Si la remise d’un message est garantie, le message est stocké localement à chaque étape jusqu’à ce que le message soit correctement transféré à l’ordinateur suivant. La définition de Message.Recoverable sur true
sur le message peut affecter le débit.