Compartir a través de


QueueClient.ReceiveBatchAsync Método

Definición

Sobrecargas

ReceiveBatchAsync(IEnumerable<Int64>)

Recibe de forma asincrónica un lote de mensajes.

ReceiveBatchAsync(Int32)

Recibe de forma asincrónica un lote de mensajes.

ReceiveBatchAsync(Int32, TimeSpan)

Recibe de forma asincrónica un lote de mensajes.

ReceiveBatchAsync(IEnumerable<Int64>)

Recibe de forma asincrónica un lote de mensajes.

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))

Parámetros

sequenceNumbers
IEnumerable<Int64>

Los números de secuencia asociados a los mensajes del lote.

Devoluciones

Operación asincrónica.

Se aplica a

ReceiveBatchAsync(Int32)

Recibe de forma asincrónica un lote de mensajes.

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))

Parámetros

messageCount
Int32

Número de mensajes que se van a devolver en el lote. Dado que se trata de una aproximación, se pueden devolver menos o más mensajes de los que messageCount se pueden devolver.

Devoluciones

Operación asincrónica.

Se aplica a

ReceiveBatchAsync(Int32, TimeSpan)

Recibe de forma asincrónica un lote de mensajes.

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))

Parámetros

messageCount
Int32

Número de mensajes que se van a devolver en el lote. Dado que se trata de una aproximación, se pueden devolver menos o más mensajes de los que messageCount se pueden devolver.

serverWaitTime
TimeSpan

Intervalo de tiempo que el servidor esperará a que llegue el lote de mensajes antes de que se agote el tiempo de espera.

Devoluciones

Operación asincrónica.

Se aplica a