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 消息佇列以外的佇列系統中。 消息佇列會透過連接器應用程式與這類佇列通訊。

適用於

另請參閱