Udostępnij przez


Message.Extension Właściwość

Definicja

Pobiera lub ustawia dodatkowe informacje zdefiniowane przez aplikację skojarzone z komunikatem.

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

Wartość właściwości

Byte[]

Tablica wartości bajtów, która zawiera informacje zdefiniowane przez aplikację skojarzone z komunikatem. Wartość domyślna to tablica o zerowej długości.

Atrybuty

Wyjątki

Kolejka komunikatów jest filtrowana w celu zignorowania Extension właściwości .

Właściwość Extension to null.

Uwagi

Właściwość Extension udostępnia informacje zdefiniowane przez aplikację, takie jak duży obiekt binarny, który jest skojarzony z komunikatem. Obowiązkiem odbierającego wniosku jest interpretowanie zawartości Extension właściwości.

Jeśli to możliwe, należy uwzględnić dane komunikatu we Body właściwości komunikatu, a nie Extension we właściwości .

Podczas pracy z kolejkami obcymi użyj Extension właściwości , aby określić właściwości komunikatu, które nie istnieją w kolejce komunikatów.

Kolejka zagraniczna istnieje w systemie kolejkowania innym niż kolejkowanie komunikatów firmy Microsoft. Kolejkowanie komunikatów komunikuje się z takimi kolejkami za pośrednictwem aplikacji łącznika.

Dotyczy

Zobacz też