Message.Extension 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 información adicional, definida por la aplicación y asociada al mensaje.
public:
property cli::array <System::Byte> ^ Extension { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
[System.Messaging.MessagingDescription("MsgExtension")]
public byte[] Extension { get; set; }
[<System.Messaging.MessagingDescription("MsgExtension")>]
member this.Extension : byte[] with get, set
Public Property Extension As Byte()
Valor de propiedad
Matriz de bytes que proporciona información definida por la aplicación y asociada al mensaje. El valor predeterminado es una matriz de longitud cero.
- Atributos
Excepciones
La cola de mensajes se filtra para omitir la propiedad Extension.
La propiedad Extension es null
.
Comentarios
La Extension propiedad proporciona información definida por la aplicación, como un objeto binario grande, que está asociado al mensaje. Es responsabilidad de la aplicación receptora interpretar el contenido de la Extension propiedad.
Siempre que sea posible, debe incluir datos de mensaje en la Body propiedad del mensaje en lugar de la Extension propiedad .
Al trabajar con colas externas, use la Extension propiedad para especificar las propiedades del mensaje que no existen en Message Queuing.
Existe una cola externa en un sistema de puesta en cola distinto de Microsoft Message Queuing. Message Queuing se comunica con estas colas a través de una aplicación de conector.