SendBatchOptions interface

Optionen zum Konfigurieren der sendBatch -Methode für das EventHubProducerClient Senden eines Arrays von Ereignissen. Wenn partitionId festgelegt ist, partitionKey darf nicht festgelegt werden und umgekehrt.

  • partitionId : Die Partition, an die dieser Batch gesendet wird.
  • partitionKey : Ein Wert, der mit Einem Hash versehen wird, um eine Partitionszuweisung zu erzeugen.
  • abortSignal : Ein Signal, das zum Abbrechen des Sendevorgangs verwendet wird.
Extends

Eigenschaften

partitionId

Die Partition, an die dieser Batch gesendet wird. Wenn dieser Wert festgelegt ist, kann partitionKey nicht festgelegt werden.

partitionKey

Ein Wert, der mit einem Hash versehen wird, um eine Partitionszuweisung zu erzeugen. Dadurch wird sichergestellt, dass Nachrichten mit demselben partitionKey in derselben Partition enden. Wenn Sie dies angeben, wird ein Fehler ausgelöst, wenn der Producer mit einem partitionIderstellt wurde.

Geerbte Eigenschaften

abortSignal

Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.

tracingOptions

Optionen zum Konfigurieren der Ablaufverfolgung.

Details zur Eigenschaft

partitionId

Die Partition, an die dieser Batch gesendet wird. Wenn dieser Wert festgelegt ist, kann partitionKey nicht festgelegt werden.

partitionId?: string

Eigenschaftswert

string

partitionKey

Ein Wert, der mit einem Hash versehen wird, um eine Partitionszuweisung zu erzeugen. Dadurch wird sichergestellt, dass Nachrichten mit demselben partitionKey in derselben Partition enden. Wenn Sie dies angeben, wird ein Fehler ausgelöst, wenn der Producer mit einem partitionIderstellt wurde.

partitionKey?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

abortSignal

Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.

abortSignal?: AbortSignalLike

Eigenschaftswert

Geerbt vonOperationOptions.abortSignal

tracingOptions

Optionen zum Konfigurieren der Ablaufverfolgung.

tracingOptions?: OperationTracingOptions

Eigenschaftswert

Geerbt vonOperationOptions.tracingOptions