EventHubReceiver.ReceiveAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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:
Azure SDK for .NET