Compartilhar via


EventHubClient.SendBatchAsync(IEnumerable<EventData>) Método

Definição

Envia de forma assíncrona um lote de dados de evento.

public System.Threading.Tasks.Task SendBatchAsync (System.Collections.Generic.IEnumerable<Microsoft.ServiceBus.Messaging.EventData> eventDataList);
member this.SendBatchAsync : seq<Microsoft.ServiceBus.Messaging.EventData> -> System.Threading.Tasks.Task
Public Function SendBatchAsync (eventDataList As IEnumerable(Of EventData)) As Task

Parâmetros

eventDataList
IEnumerable<EventData>

Um objeto IEnumerable que contém instâncias de dados de evento.

Retornos

Retorna Task.

Exceções

Gerado se o tamanho serializado total de exceder o limite de eventDataList tamanho permitido para uma transmissão de evento (256 mil por padrão).

Comentários

O usuário deve verificar se o tamanho serializado total de eventDataList deve estar abaixo do limite de tamanho de uma transmissão de dados de evento, que é de 256 mil por padrão. Observe também que haverá alguma sobrecarga para formar o lote.

Aplica-se a