Condividi tramite


SendBatchOptions interface

Opzioni per configurare il metodo sendBatch nel EventHubProducerClient quando si invia una matrice di eventi. Se partitionId è impostato, partitionKey non deve essere impostato e viceversa.

  • partitionId: la partizione a cui verrà inviato il batch.
  • partitionKey : valore con hash per produrre un'assegnazione di partizione.
  • abortSignal : segnale usato per annullare l'operazione di invio.
Extends

Proprietà

partitionId

La partizione a cui verrà inviato il batch. Se questo valore è impostato, partitionKey non può essere impostato.

partitionKey

Valore con hash per produrre un'assegnazione di partizione. Garantisce che i messaggi con la stessa partitionKey finissono nella stessa partizione. Se si specifica questa impostazione, verrà generato un errore se il producer è stato creato usando un partitionId.

Proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

tracingOptions

Opzioni per la configurazione della traccia.

Dettagli proprietà

partitionId

La partizione a cui verrà inviato il batch. Se questo valore è impostato, partitionKey non può essere impostato.

partitionId?: string

Valore della proprietà

string

partitionKey

Valore con hash per produrre un'assegnazione di partizione. Garantisce che i messaggi con la stessa partitionKey finissono nella stessa partizione. Se si specifica questa impostazione, verrà generato un errore se il producer è stato creato usando un partitionId.

partitionKey?: string

Valore della proprietà

string

Dettagli proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

abortSignal?: AbortSignalLike

Valore della proprietà

Ereditato daOperationOptions.abortSignal

tracingOptions

Opzioni per la configurazione della traccia.

tracingOptions?: OperationTracingOptions

Valore della proprietà

ereditato daOperationOptions.tracingOptions