SubscriptionClient.ReceiveBatchAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET