次の方法で共有


EventHubReceiver.ReceiveAsync メソッド

定義

オーバーロード

ReceiveAsync()

Receive() の非同期バージョン。

ReceiveAsync(Int32)

Receive(Int32) の非同期バージョン。

ReceiveAsync(TimeSpan)

Receive(TimeSpan) の非同期バージョン。

ReceiveAsync(Int32, TimeSpan)

Receive(Int32, TimeSpan) の非同期バージョン。

ReceiveAsync()

Receive() の非同期バージョン。

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

戻り値

非同期操作を表すタスク。

適用対象

ReceiveAsync(Int32)

Receive(Int32) の非同期バージョン。

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.EventData>> ReceiveAsync (int maxCount);
member this.ReceiveAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.EventData>>
Public Function ReceiveAsync (maxCount As Integer) As Task(Of IEnumerable(Of EventData))

パラメーター

maxCount
Int32

ユーザーが 1 回の呼び出しで受け入れるイベント データの最大量。

戻り値

Task<TResult> を返します。

注釈

サービスは、ユーザーに戻る前にイベントが満たされるのを待機 maxCount しません。 使用可能なイベントが発生するとすぐに が返されます。

適用対象

ReceiveAsync(TimeSpan)

Receive(TimeSpan) の非同期バージョン。

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

パラメーター

waitTime
TimeSpan

ユーザーがイベント データの到着を待機する最大時間。

戻り値

非同期操作を表すタスク。

注釈

waitTime は保証された待機時間ではありません。API は使用可能になるとすぐにデータを返します。

適用対象

ReceiveAsync(Int32, TimeSpan)

Receive(Int32, TimeSpan) の非同期バージョン。

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.EventData>> ReceiveAsync (int maxCount, TimeSpan waitTime);
member this.ReceiveAsync : int * TimeSpan -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.EventData>>
Public Function ReceiveAsync (maxCount As Integer, waitTime As TimeSpan) As Task(Of IEnumerable(Of EventData))

パラメーター

maxCount
Int32

ユーザーが 1 回の呼び出しで受け入れるイベント データの最大量。

waitTime
TimeSpan

ユーザーがイベント データの到着を待機する最大時間。

戻り値

Task<TResult> を返します。

注釈

waitTime は保証された待機時間ではありません。API は使用可能になるとすぐにデータを返します。 また、サービスは、ユーザーに戻る前にイベントが入力されるのを待 maxCount つことはありません。 使用可能なイベントが発生するとすぐに が返されます。

適用対象