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
partition |
Die Partition, an die dieser Batch gesendet wird. Wenn dieser Wert festgelegt ist, kann partitionKey nicht festgelegt werden. |
partition |
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 |
Geerbte Eigenschaften
abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
tracing |
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 partitionId
erstellt 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