匯出 (0) 列印
全部展開

SubscriptionClient.Receive 方法 (TimeSpan)

使用 InternalReceiver 接收訊息。

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

public BrokeredMessage Receive(
	TimeSpan serverWaitTime
)

參數

serverWaitTime
型別:System.TimeSpan
伺服器在逾時之前等待接收訊息的時間範圍。

傳回值

型別:Microsoft.ServiceBus.Messaging.BrokeredMessage
BrokeredMessage,代表接收到的訊息。

例外狀況條件
ArgumentOutOfRangeException

serverWaitTime 為負數時擲回。

MessagingEntityNotFoundException

當訂閱不存在時擲回。

OperationCanceledException

已關閉或中止用戶端實體時擲回。

TimeoutException

在作業超出透過 OperationTimeout 設定的逾時值時擲回。

UnauthorizedAccessException

發生驗證錯誤時擲回。

If Zero is passed in serverWaitTime, then there will be no wait time. Instead server bus will fetch whatever messages are immediately available, or return null as a result.

社群新增項目

新增
顯示:
© 2015 Microsoft