Partager via


MessagePropertyFilter.SenderVersion Propriété

Définition

Obtient ou définit une valeur qui indique si les informations de la propriété SenderVersion doivent être récupérées lors de la réception ou de la lecture d'un message.

public:
 property bool SenderVersion { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgSenderVersion")]
public bool SenderVersion { get; set; }
[<System.Messaging.MessagingDescription("MsgSenderVersion")>]
member this.SenderVersion : bool with get, set
Public Property SenderVersion As Boolean

Valeur de propriété

true pour recevoir les informations SenderVersion ; sinon, false. La valeur par défaut est false.

Attributs

Exemples

L’exemple de code suivant illustre l’utilisation de la SenderVersion propriété .

// Set the queue's MessageReadPropertyFilter property 
// to enable the message's SenderVersion property.
queue->MessageReadPropertyFilter->SenderVersion = 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 
// SenderVersion property.
Console::WriteLine("Message.SenderVersion: {0}", 
    orderMessage->SenderVersion);
// Set the queue's MessageReadPropertyFilter property to enable the
// message's SenderVersion property.
queue.MessageReadPropertyFilter.SenderVersion = 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 SenderVersion property.
Console.WriteLine("Message.SenderVersion: {0}",
    orderMessage.SenderVersion);

Remarques

La SenderVersion propriété de la Message classe spécifie la version de Message Queuing utilisée pour envoyer le message. Il est important de connaître la propriété lors de l’utilisation de fonctionnalités telles que le traitement des transactions, qui est uniquement pris en charge par Message Queuing version 2.0 et ultérieures, ou les signatures numériques, qui sont utilisées pour authentifier les messages envoyés par la version 1.0.

Message.SenderVersion est défini par le gestionnaire de files d’attente d’envoi lors de l’envoi du message.

S’applique à

Voir aussi