SendBatchOptions interface
傳送事件陣列時,在 EventHubProducerClient
上設定 sendBatch
方法的選項。
如果已設定 partitionId
,則 partitionKey
不得設定,反之亦然。
-
partitionId
:此批次將傳送至的分割區。 -
partitionKey
:哈希以產生分割區指派的值。 -
abortSignal
:用來取消傳送作業的訊號。
- Extends
屬性
partition |
此批次將會傳送至的分割區。 如果設定這個值,則無法設定 partitionKey。 |
partition |
哈希以產生數據分割指派的值。
它保證具有相同 partitionKey 的訊息最終會位於相同的分割區中。
如果生產者是使用 |
繼承的屬性
abort |
可用來中止要求的訊號。 |
tracing |
設定追蹤的選項。 |
屬性詳細資料
partitionId
此批次將會傳送至的分割區。 如果設定這個值,則無法設定 partitionKey。
partitionId?: string
屬性值
string
partitionKey
哈希以產生數據分割指派的值。
它保證具有相同 partitionKey 的訊息最終會位於相同的分割區中。
如果生產者是使用 partitionId
建立,則指定這會擲回錯誤。
partitionKey?: string
屬性值
string
繼承的屬性詳細資料
abortSignal
tracingOptions
設定追蹤的選項。
tracingOptions?: OperationTracingOptions