Freigeben über


EventHubReceiver.ReceiveAsync Methode

Definition

Überlädt

ReceiveAsync()

Asynchrone Version von Receive().

ReceiveAsync(Int32)

Asynchrone Version von Receive(Int32).

ReceiveAsync(TimeSpan)

Asynchrone Version von Receive(TimeSpan).

ReceiveAsync(Int32, TimeSpan)

Asynchrone Version von Receive(Int32, TimeSpan).

ReceiveAsync()

Asynchrone Version von 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)

Gibt zurück

Die Aufgabe, die den asynchronen Vorgang darstellt.

Gilt für:

ReceiveAsync(Int32)

Asynchrone Version von 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))

Parameter

maxCount
Int32

Die maximale Menge an Ereignisdaten, die der Benutzer in einem Anruf annehmen möchte.

Gibt zurück

Gibt Task<TResult> zurück.

Hinweise

Der Dienst wartet nicht auf maxCount das Ausfüllen von Ereignissen, bevor er an den Benutzer zurückkehrt. Es wird zurückgegeben, sobald Ereignisse verfügbar sind.

Gilt für:

ReceiveAsync(TimeSpan)

Asynchrone Version von 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)

Parameter

waitTime
TimeSpan

Die maximale Zeit, die der Benutzer bereit ist, auf das Eintreffen von Ereignisdaten zu warten.

Gibt zurück

Die Aufgabe, die den asynchronen Vorgang darstellt.

Hinweise

waitTime ist keine garantierte Wartezeit, da die API Daten zurückgibt, sobald sie verfügbar sind.

Gilt für:

ReceiveAsync(Int32, TimeSpan)

Asynchrone Version von 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))

Parameter

maxCount
Int32

Die maximale Menge an Ereignisdaten, die der Benutzer in einem Anruf annehmen möchte.

waitTime
TimeSpan

Die maximale Zeit, die der Benutzer bereit ist, auf das Eintreffen von Ereignisdaten zu warten.

Gibt zurück

Gibt Task<TResult> zurück.

Hinweise

waitTime ist keine garantierte Wartezeit, da die API Daten zurückgibt, sobald sie verfügbar sind. Außerdem wartet der Dienst nicht auf maxCount das Ausfüllen von Ereignissen, bevor er an den Benutzer zurückkehrt. Es wird zurückgegeben, sobald Ereignisse verfügbar sind.

Gilt für: