Message.Extension Proprietà

Definizione

Ottiene o imposta informazioni aggiuntive definite dall'applicazione, associate al messaggio.

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()

Valore della proprietà

Byte[]

Matrice di byte che fornisce informazioni aggiuntive, definite dall'applicazione e associate al messaggio. L'impostazione predefinita è una matrice di lunghezza zero.

Attributi

Eccezioni

La coda di messaggi viene filtrata in modo che venga ignorata la proprietà Extension.

La proprietà Extension è null.

Commenti

La Extension proprietà fornisce informazioni definite dall'applicazione, ad esempio un oggetto binario di grandi dimensioni, associato al messaggio. È responsabilità dell'applicazione di ricezione interpretare il contenuto della Extension proprietà.

Se possibile, è necessario includere i dati del messaggio nella Body proprietà del messaggio anziché nella Extension proprietà .

Quando si usano code esterne, usare la Extension proprietà per specificare le proprietà del messaggio che non esistono in Accodamento messaggi.

Una coda esterna esiste in un sistema di accodamento diverso da Accodamento messaggi Microsoft. Accodamento messaggi comunica con tali code tramite un'applicazione connettore.

Si applica a

Vedi anche