SubscriptionClient.ReceiveBatch 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
ReceiveBatch(IEnumerable<Int64>) |
Reçoit un lot après l’opération asynchrone. |
ReceiveBatch(Int32) |
Reçoit un lot après l’opération asynchrone. |
ReceiveBatch(Int32, TimeSpan) |
Reçoit un lot après l’opération asynchrone. |
ReceiveBatch(IEnumerable<Int64>)
Reçoit un lot après l’opération asynchrone.
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (System.Collections.Generic.IEnumerable<long> sequenceNumbers);
abstract member ReceiveBatch : seq<int64> -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : seq<int64> -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (sequenceNumbers As IEnumerable(Of Long)) As IEnumerable(Of BrokeredMessage)
Paramètres
- sequenceNumbers
- IEnumerable<Int64>
Numéro séquentiel.
Retours
Lot après l’opération asynchrone.
Remarques
Une valeur Null peut être retournée par cette API si l’opération a dépassé le délai d’expiration spécifié, ou si les opérations ont réussi, mais que le message avec la valeur sequenceNumber demandée est introuvable.
S’applique à
ReceiveBatch(Int32)
Reçoit un lot après l’opération asynchrone.
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (int messageCount);
abstract member ReceiveBatch : int -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : int -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (messageCount As Integer) As 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 messageCount
messages peuvent être retournés.
Retours
Lot après l’opération asynchrone.
Remarques
Une valeur Null peut être retournée par cette API si l’opération a dépassé le délai d’expiration spécifié, ou si les opérations ont réussi, mais qu’il n’y a plus de messages à recevoir.
S’applique à
ReceiveBatch(Int32, TimeSpan)
Reçoit un lot après l’opération asynchrone.
public System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.BrokeredMessage> ReceiveBatch (int messageCount, TimeSpan serverWaitTime);
abstract member ReceiveBatch : int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
override this.ReceiveBatch : int * TimeSpan -> seq<Microsoft.ServiceBus.Messaging.BrokeredMessage>
Public Function ReceiveBatch (messageCount As Integer, serverWaitTime As TimeSpan) As 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 messageCount
messages peuvent être retournés.
- serverWaitTime
- TimeSpan
Intervalle de temps pendant lequel le serveur attend le traitement des messages.
Retours
Lot après l’opération asynchrone.
Remarques
Une valeur Null peut être retournée par cette API si l’opération a dépassé le délai d’expiration spécifié, ou si les opérations ont réussi, mais qu’il n’y a plus de messages à recevoir.
S’applique à
Azure SDK for .NET