MessagePropertyFilter.Recoverable Propriété

Définition

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.

S’applique à

Voir aussi