你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
PartitionContext 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
封装与 所使用的 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}) ” |