SubscriptionClient.ReceiveBatchAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
ReceiveBatchAsync(Int32) |
Recebe de forma assíncrona um conjunto de mensagens (para processamento em lote). |
ReceiveBatchAsync(Int32, TimeSpan) |
Recebe de forma assíncrona um conjunto de mensagens (para processamento em lote). |
ReceiveBatchAsync(IEnumerable<Int64>) |
Recebe de forma assíncrona um conjunto de mensagens (para processamento em lote). |
ReceiveBatchAsync(Int32)
Recebe de forma assíncrona um conjunto de mensagens (para processamento em lote).
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
Uma instância de tarefa que representa a operação de recebimento assíncrono do lote.
Aplica-se a
ReceiveBatchAsync(Int32, TimeSpan)
Recebe de forma assíncrona um conjunto de mensagens (para processamento em lote).
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 período de tempo que o servidor aguarda para processar mensagens.
Retornos
Uma instância de tarefa que representa a operação de recebimento assíncrono do lote.
Aplica-se a
ReceiveBatchAsync(IEnumerable<Int64>)
Recebe de forma assíncrona um conjunto de mensagens (para processamento em lote).
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>
O número de sequência.
Retornos
Uma instância de tarefa que representa a operação de recebimento assíncrono do lote.
Aplica-se a
Azure SDK for .NET