MessagePropertyFilter.SenderVersion Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.