Compartilhar via


ServiceBusMessageBatch Classe

Definição

Um conjunto de ServiceBusMessage com restrições de tamanho conhecidas antecipadamente, destinado a ser enviado para a Fila/Tópico como um único lote. Um ServiceBusMessageBatch pode ser criado usando CreateMessageBatchAsync(CancellationToken). As mensagens podem ser adicionadas ao lote usando o TryAddMessage(ServiceBusMessage) método no lote.

public sealed class ServiceBusMessageBatch : IDisposable
type ServiceBusMessageBatch = class
    interface IDisposable
Public NotInheritable Class ServiceBusMessageBatch
Implements IDisposable
Herança
ServiceBusMessageBatch
Implementações

Propriedades

Count

A contagem de mensagens contidas no lote.

MaxSizeInBytes

O tamanho máximo permitido para o lote, em bytes. Isso inclui as mensagens no lote, bem como qualquer sobrecarga para o lote em si quando enviadas para a Fila/Tópico.

SizeInBytes

O tamanho do lote, em bytes, como ele será enviado para a Fila/Tópico.

Métodos

Dispose()

Executa a tarefa necessária para limpo recursos usados pelo ServiceBusMessageBatch.

TryAddMessage(ServiceBusMessage)

Tenta adicionar uma mensagem ao lote, garantindo que o tamanho do lote não exceda seu máximo.

Aplica-se a