Partager via


EventHubReceiver.ReceiveAsync Méthode

Définition

Surcharges

ReceiveAsync()

Version asynchrone de Receive().

ReceiveAsync(Int32)

Version asynchrone de Receive(Int32).

ReceiveAsync(TimeSpan)

Version asynchrone de Receive(TimeSpan).

ReceiveAsync(Int32, TimeSpan)

Version asynchrone de Receive(Int32, TimeSpan).

ReceiveAsync()

Version asynchrone de 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)

Retours

Tâche représentant l’opération asynchrone.

S’applique à

ReceiveAsync(Int32)

Version asynchrone de 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))

Paramètres

maxCount
Int32

Quantité maximale de données d’événement que l’utilisateur est prêt à accepter en un seul appel.

Retours

Retourne Task<TResult>.

Remarques

Le service n’attend pas que maxCount les événements soient remplis avant de revenir à l’utilisateur. Il retourne dès qu’il y a des événements disponibles.

S’applique à

ReceiveAsync(TimeSpan)

Version asynchrone de 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)

Paramètres

waitTime
TimeSpan

Durée maximale pendant laquelle l’utilisateur est prêt à attendre l’arrivée des données d’événement.

Retours

Tâche représentant l’opération asynchrone.

Remarques

waitTime n’est pas un temps d’attente garanti, car l’API retourne les données dès qu’elles sont disponibles.

S’applique à

ReceiveAsync(Int32, TimeSpan)

Version asynchrone de 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))

Paramètres

maxCount
Int32

Quantité maximale de données d’événement que l’utilisateur est prêt à accepter en un seul appel.

waitTime
TimeSpan

Durée maximale pendant laquelle l’utilisateur est prêt à attendre l’arrivée des données d’événement.

Retours

Retourne Task<TResult>.

Remarques

waitTime n’est pas un temps d’attente garanti, car l’API retourne les données dès qu’elles sont disponibles. De plus, le service n’attend pas que maxCount les événements soient remplis avant de revenir à l’utilisateur. Il retourne dès qu’il y a des événements disponibles.

S’applique à