Partager via


MessageReceiver.ReceiveBatch Méthode

Définition

Surcharges

ReceiveBatch(IEnumerable<Int64>)

Reçoit un lot de messages.

ReceiveBatch(Int32)

Reçoit un lot de messages.

ReceiveBatch(Int32, TimeSpan)

Reçoit un lot de messages.

ReceiveBatch(IEnumerable<Int64>)

Reçoit un lot de messages.

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éros de séquence.

Retours

Lot de messages.

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 de messages.

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 de messages.

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 de messages.

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

Temps d’attente du serveur.

Retours

Lot de messages.

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 à