Partilhar via


MessageReceiver.ReceiveBatchAsync Método

Definição

Sobrecargas

ReceiveBatchAsync(Int32)

Recebe de forma assíncrona um lote de mensagens.

ReceiveBatchAsync(IEnumerable<Int64>)

Recebe de forma assíncrona um lote de mensagens.

ReceiveBatchAsync(Int32, TimeSpan)

Recebe de forma assíncrona um lote de mensagens.

ReceiveBatchAsync(Int32)

Recebe de forma assíncrona um lote de mensagens.

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

O número de mensagens a serem retornadas no lote. Como essa é uma aproximação, menos ou mais mensagens do que messageCount podem ser retornadas.

Retornos

A operação assíncrona.

Aplica-se a

ReceiveBatchAsync(IEnumerable<Int64>)

Recebe de forma assíncrona um lote de mensagens.

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>

Os números de sequência.

Retornos

A operação assíncrona.

Aplica-se a

ReceiveBatchAsync(Int32, TimeSpan)

Recebe de forma assíncrona um lote de mensagens.

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

O número de mensagens a serem retornadas no lote. Como essa é uma aproximação, menos ou mais mensagens do que messageCount podem ser retornadas.

serverWaitTime
TimeSpan

O tempo de espera do servidor.

Retornos

A operação assíncrona.

Aplica-se a