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[]

メッセージに関連付けられているアプリケーション定義の情報を提供するバイト値配列。 既定値は長さ 0 の配列です。

属性

例外

メッセージ キューがフィルター処理され、Extension プロパティを無視します。

Extension プロパティが null です。

注釈

プロパティは Extension 、メッセージに関連付けられたアプリケーション定義情報 (大きなバイナリ オブジェクトなど) を提供します。 プロパティの内容を解釈するのは、受信アプリケーションの Extension 責任です。

可能な場合は、 プロパティではなくメッセージの プロパティに Body メッセージ データを Extension 含める必要があります。

外部キューを操作する場合は、 プロパティを Extension 使用して、メッセージ キューに存在しないメッセージ プロパティを指定します。

外部キューは、Microsoft メッセージ キュー以外のキュー システムに存在します。 メッセージ キューは、コネクタ アプリケーションを介してこのようなキューと通信します。

適用対象

こちらもご覧ください