NamespaceManager.BeginGetQueue 方法

GetQueue(String) 方法的非同步版本。

命名空間:  Microsoft.ServiceBus
組件:  Microsoft.ServiceBus (在 Microsoft.ServiceBus.dll 中)

public IAsyncResult BeginGetQueue(
	string path,
	AsyncCallback callback,
	Object state
)

參數

path
型別:System.String
與服務命名空間基底位址相對之佇列的路徑。
callback
型別:System.AsyncCallback
AsyncCallback 委派,參照要在作業完成時叫用的方法。
state
型別:System.Object
包含非同步作業狀態資訊的使用者定義物件。作業完成時,會將此物件傳遞給 EndGetQueue(IAsyncResult) 委派。

傳回值

型別:System.IAsyncResult
IAsyncResult,參照非同步作業以取得佇列。

例外狀況條件
ArgumentException

path 為空白或 null。

TimeoutException

作業逾時。逾時期間是透過 NamespaceManagerSettings 類別初始化。您可能需要增加 OperationTimeout 屬性的值,以免在逾時值相對較低時發生此例外狀況。

UnauthorizedAccessException

NamespaceManager 物件沒有足夠的權限可執行此作業。您應該檢查並確定 NamespaceManager 有正確的 Credential 認證可執行此作業。

MessagingException

發生內部錯誤或非預期的例外狀況。

社群新增項目

顯示: