Message.Extension Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.