你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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