Compartir a través de


Message.Extension Propiedad

Definición

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

Byte[]

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.

Se aplica a

Consulte también