Condividi tramite


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 valori di byte che fornisce informazioni definite dall'applicazione associate al messaggio. Il valore predefinito è una matrice di lunghezza zero.

Attributi

Eccezioni

La coda di messaggi viene filtrata per ignorare la Extension proprietà .

La Extension proprietà è null.

Commenti

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

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

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

Esiste una coda esterna 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