Partager via


SubscriptionClient.ReceiveBatchAsync Méthode

Définition

Surcharges

ReceiveBatchAsync(Int32)

Reçoit de manière asynchrone un ensemble de messages (pour le traitement par lots).

ReceiveBatchAsync(Int32, TimeSpan)

Reçoit de manière asynchrone un ensemble de messages (pour le traitement par lots).

ReceiveBatchAsync(IEnumerable<Int64>)

Reçoit de manière asynchrone un ensemble de messages (pour le traitement par lots).

ReceiveBatchAsync(Int32)

Reçoit de manière asynchrone un ensemble de messages (pour le traitement par lots).

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage>> ReceiveBatchAsync (int messageCount);
abstract member ReceiveBatchAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
override this.ReceiveBatchAsync : int -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
Public Function ReceiveBatchAsync (messageCount As Integer) As Task(Of IEnumerable(Of BrokeredMessage))

Paramètres

messageCount
Int32

Nombre de messages à retourner dans le lot. Comme il s’agit d’une approximation, moins ou plus de messages peuvent messageCount être retournés.

Retours

Une tâche instance qui représente l’opération de lot de réception asynchrone.

S’applique à

ReceiveBatchAsync(Int32, TimeSpan)

Reçoit de manière asynchrone un ensemble de messages (pour le traitement par lots).

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage>> ReceiveBatchAsync (int messageCount, TimeSpan serverWaitTime);
abstract member ReceiveBatchAsync : int * TimeSpan -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
override this.ReceiveBatchAsync : int * TimeSpan -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
Public Function ReceiveBatchAsync (messageCount As Integer, serverWaitTime As TimeSpan) As Task(Of IEnumerable(Of BrokeredMessage))

Paramètres

messageCount
Int32

Nombre de messages à retourner dans le lot. Comme il s’agit d’une approximation, moins ou plus de messages peuvent messageCount être retournés.

serverWaitTime
TimeSpan

Intervalle de temps pendant lequel le serveur attend le traitement des messages.

Retours

Une tâche instance qui représente l’opération de lot de réception asynchrone.

S’applique à

ReceiveBatchAsync(IEnumerable<Int64>)

Reçoit de manière asynchrone un ensemble de messages (pour le traitement par lots).

public System.Threading.Tasks.Task<System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage>> ReceiveBatchAsync (System.Collections.Generic.IEnumerable<long> sequenceNumbers);
abstract member ReceiveBatchAsync : seq<int64> -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
override this.ReceiveBatchAsync : seq<int64> -> System.Threading.Tasks.Task<seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>>
Public Function ReceiveBatchAsync (sequenceNumbers As IEnumerable(Of Long)) As Task(Of IEnumerable(Of BrokeredMessage))

Paramètres

sequenceNumbers
IEnumerable<Int64>

Numéro séquentiel.

Retours

Une tâche instance qui représente l’opération de lot de réception asynchrone.

S’applique à