共用方式為


MessageQueue 程式設計架構

更新:2007 年 11 月

MessageQueue 元件會使用 Microsoft .NET Framework 命名空間的這些部分:

Messaging 命名空間

當您將 MessageQueue 元件的執行個體加入 Visual Studio 專案時,系統會自動建立參考,並匯入存取這些命名空間和類別時所需的陳述式。如果您是在 Visual Studio 專案的程式碼中建立 MessageQueue 元件,則需要加入 System.Messaging.dll 的參考,然後匯入 (在 Visual Basic 中) 或使用 (在 C# 中) System.Messaging,將陳述式加入至程式碼。如需加入和移除專案參考的指示,請參閱 HOW TO:在 Visual Studio 中新增或移除參考 (Visual Basic)

如果您是使用 .NET Framework 來開發應用程式,便需在編譯時加入對 System.Messaging.dll 的參考。您也需要匯入 (在 Visual Basic 中) 或使用 (在 C# 中) System.Messaging,將陳述式加入至程式碼。如需在編譯 (Compilation) 期間包括參考的相關資訊,請參閱 /reference (Visual Basic)/reference (匯入中繼資料) (C# 編譯器選項)

MessageQueue 基底類別中的重要程式設計項目

您可以使用下列方法,與 MessageQueue 元件的執行個體進行互動:

  • 使用 Create 方法,利用您指定的路徑來建立新的訊息佇列,並使用 Delete 方法來刪除現有佇列。

  • 使用 Exists 方法,來檢視特定訊息佇列是否存在。

  • 使用 GetPublicQueues 方法,來找出訊息佇列網路中的訊息佇列。

  • 使用 PeekBeginPeek 方法,來查看特定佇列中的訊息,而不需從佇列移除訊息。

  • 使用 ReceiveBeginReceive 方法,來擷取指定佇列前面的訊息,接著從佇列中移除該訊息。

  • 使用 Send 方法,將訊息傳送至指定的佇列。

使用 [伺服器總管] 來查看訊息伺服器,您就可以檢視訊息佇列安裝的詳細資訊。如需詳細資訊,請參閱 HOW TO:在伺服器總管中尋找佇列。您也可以使用 [訊息佇列總管] (安裝訊息佇列時會自動安裝),來取得訊息佇列網路組態的詳細資訊。

請參閱

工作

HOW TO:在 Visual Studio 中新增或移除參考 (Visual Basic)

HOW TO:建立 MessageQueue 元件執行個體

其他資源

使用訊息元件