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

PartitionContext 类

定义

封装与 所使用的 IEventProcessor事件中心分区相关的信息。

public class PartitionContext
type PartitionContext = class
Public Class PartitionContext
继承
PartitionContext

构造函数

PartitionContext(EventProcessorHost, String, String, String, CancellationToken)

封装与 所使用的 IEventProcessor事件中心分区相关的信息。

属性

CancellationToken

在分区关闭时触发。

ConsumerGroupName

获取使用者组的名称。

EventHubPath

获取事件中心的路径。

Lease

获取最新的检查点租约。

Owner

获取分区的主机所有者。

PartitionId

获取上下文的分区 ID。

RuntimeInformation

获取事件中心逻辑分区的近似接收方运行时信息。 若要启用设置,请参阅 EnableReceiverRuntimeMetric

方法

CheckpointAsync()

通过检查点管理器将当前偏移量和 sequenceNumber 写入检查点存储。

CheckpointAsync(Checkpoint)

通过检查点管理器将当前偏移量和 sequenceNumber 写入检查点存储。

CheckpointAsync(EventData)

存储提供的接收的 EventData 实例中的偏移量和 sequenceNumber,然后通过检查点管理器将这些值写入检查点存储。

ToString()

以以下格式提供分析上下文:“PartitionContext ({EventHubPath}/{ConsumerGroupName}/{PartitionId}/{SequenceNumber}) ”

适用于