次の方法で共有


MessageReceiver.ReceiveAsync メソッド

定義

オーバーロード

ReceiveAsync(TimeSpan)

現在のキューまたはトピックからメッセージを非同期に受信します。

ReceiveAsync()

現在のキューまたはトピックからメッセージを非同期に受信します。

ReceiveAsync(Int64)

現在のキューまたはトピックから遅延メッセージを非同期に受信します。 このメソッドは、通常のメッセージではなく、遅延メッセージに対してのみ機能します。

ReceiveAsync(TimeSpan)

現在のキューまたはトピックからメッセージを非同期に受信します。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveAsync (TimeSpan serverWaitTime);
abstract member ReceiveAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveAsync : TimeSpan -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveAsync (serverWaitTime As TimeSpan) As Task(Of BrokeredMessage)

パラメーター

serverWaitTime
TimeSpan

サーバーが待機してから操作がタイムアウトするまでの時間。

戻り値

非同期操作。

適用対象

ReceiveAsync()

現在のキューまたはトピックからメッセージを非同期に受信します。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveAsync ();
abstract member ReceiveAsync : unit -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveAsync : unit -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveAsync () As Task(Of BrokeredMessage)

戻り値

非同期操作。

適用対象

ReceiveAsync(Int64)

現在のキューまたはトピックから遅延メッセージを非同期に受信します。 このメソッドは、通常のメッセージではなく、遅延メッセージに対してのみ機能します。

public System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveAsync (long sequenceNumber);
abstract member ReceiveAsync : int64 -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveAsync : int64 -> System.Threading.Tasks.Task<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveAsync (sequenceNumber As Long) As Task(Of BrokeredMessage)

パラメーター

sequenceNumber
Int64

受信する遅延メッセージのシーケンス番号。

戻り値

非同期操作。

適用対象