共用方式為


SendBatchOptions interface

傳送事件陣列時,在 EventHubProducerClient 上設定 sendBatch 方法的選項。 如果已設定 partitionId,則 partitionKey 不得設定,反之亦然。

  • partitionId:此批次將傳送至的分割區。
  • partitionKey:哈希以產生分割區指派的值。
  • abortSignal:用來取消傳送作業的訊號。
Extends

屬性

partitionId

此批次將會傳送至的分割區。 如果設定這個值,則無法設定 partitionKey。

partitionKey

哈希以產生數據分割指派的值。 它保證具有相同 partitionKey 的訊息最終會位於相同的分割區中。 如果生產者是使用 partitionId建立,則指定這會擲回錯誤。

繼承的屬性

abortSignal

可用來中止要求的訊號。

tracingOptions

設定追蹤的選項。

屬性詳細資料

partitionId

此批次將會傳送至的分割區。 如果設定這個值,則無法設定 partitionKey。

partitionId?: string

屬性值

string

partitionKey

哈希以產生數據分割指派的值。 它保證具有相同 partitionKey 的訊息最終會位於相同的分割區中。 如果生產者是使用 partitionId建立,則指定這會擲回錯誤。

partitionKey?: string

屬性值

string

繼承的屬性詳細資料

abortSignal

可用來中止要求的訊號。

abortSignal?: AbortSignalLike

屬性值

繼承自OperationOptions.abortSignal

tracingOptions

設定追蹤的選項。

tracingOptions?: OperationTracingOptions

屬性值

繼承自OperationOptions.tracingOptions