Поделиться через


Message.Extension Свойство

Определение

Возвращает или задает дополнительные сведения, определенные приложением, связанные с сообщением.

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

Значение свойства

Byte[]

Массив байтовых значений, предоставляющий определяемые приложением сведения, связанные с сообщением. По умолчанию используется массив нулевой длины.

Атрибуты

Исключения

Очередь сообщений фильтруется, чтобы игнорировать Extension свойство.

Свойство Extension является null.

Комментарии

Свойство Extension предоставляет сведения, определенные приложением, например большой двоичный объект, связанный с сообщением. Принимающее приложение несет ответственность за интерпретацию содержимого Extension свойства.

По возможности следует включать данные сообщения в Body свойство сообщения, а не Extension свойство.

При работе с иностранными очередями используйте Extension свойство, чтобы указать свойства сообщения, которые не существуют в очереди сообщений.

Внешняя очередь существует в системе очередей, отличной от очереди сообщений Майкрософт. Очередь сообщений взаимодействует с такими очередями через приложение соединителя.

Применяется к

См. также раздел