MessagePropertyFilter.SenderVersion Propiedad

Definición

Obtiene o establece un valor que indica si se debe recuperar información de la propiedad SenderVersion al recibir un mensaje o leerlo.

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

Valor de propiedad

true para recibir información de SenderVersion; en cualquier otro caso, false. De manera predeterminada, es false.

Atributos

Ejemplos

En el ejemplo de código siguiente se muestra el uso de la SenderVersion propiedad .

// 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);

Comentarios

La SenderVersion propiedad de la Message clase especifica la versión de Message Queuing usada para enviar el mensaje. La propiedad es importante tener en cuenta al usar características como el procesamiento de transacciones, que solo es compatible con message Queuing versión 2.0 y posteriores, o firmas digitales, que se usan para autenticar los mensajes enviados por la versión 1.0.

Message.SenderVersion se establece mediante el administrador de colas de envío cuando se envía el mensaje.

Se aplica a

Consulte también