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 屬性來指定訊息佇列中不存在的訊息屬性。

外部佇列存在於 Microsoft Message Queuing 以外的佇列系統中。 訊息佇列會透過連接器應用程式與這類佇列通訊。

適用於

另請參閱