Compartilhar via


SendBatchOptions interface

Opções para configurar o sendBatch método no EventHubProducerClient ao enviar uma matriz de eventos. Se partitionId estiver definido, partitionKey não deverá ser definido e vice-versa.

  • partitionId : a partição para a qual este lote será enviado.
  • partitionKey : um valor que é hash para produzir uma atribuição de partição.
  • abortSignal : um sinal usado para cancelar a operação de envio.
Extends

Propriedades

partitionId

A partição para a qual este lote será enviado. Se esse valor for definido, partitionKey não poderá ser definido.

partitionKey

Um valor que é hash para produzir uma atribuição de partição. Ele garante que as mensagens com a mesma partitionKey acabem na mesma partição. Especificar isso gerará um erro se o produtor tiver sido criado usando um partitionId.

Propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

tracingOptions

Opções para configurar o rastreamento.

Detalhes da propriedade

partitionId

A partição para a qual este lote será enviado. Se esse valor for definido, partitionKey não poderá ser definido.

partitionId?: string

Valor da propriedade

string

partitionKey

Um valor que é hash para produzir uma atribuição de partição. Ele garante que as mensagens com a mesma partitionKey acabem na mesma partição. Especificar isso gerará um erro se o produtor tiver sido criado usando um partitionId.

partitionKey?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

abortSignal

O sinal que pode ser usado para anular solicitações.

abortSignal?: AbortSignalLike

Valor da propriedade

Herdado deOperationOptions.abortSignal

tracingOptions

Opções para configurar o rastreamento.

tracingOptions?: OperationTracingOptions

Valor da propriedade

Herdado deOperationOptions.tracingOptions