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

EventProcessorClient.GetCheckpointAsync(String, CancellationToken) 方法

定义

返回事件中心、使用者组以及与事件处理程序实例关联的分区 ID 的检查点,以便可以正确初始化给定分区的处理。

protected override System.Threading.Tasks.Task<Azure.Messaging.EventHubs.Primitives.EventProcessorCheckpoint> GetCheckpointAsync (string partitionId, System.Threading.CancellationToken cancellationToken);
override this.GetCheckpointAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Messaging.EventHubs.Primitives.EventProcessorCheckpoint>
Protected Overrides Function GetCheckpointAsync (partitionId As String, cancellationToken As CancellationToken) As Task(Of EventProcessorCheckpoint)

参数

partitionId
String

要检索其检查点的分区的 ID。

cancellationToken
CancellationToken

一个 CancellationToken 实例,用于向请求发出取消处理信号。 当处理器关闭时,最有可能发生这种情况。

返回

初始化分区时要考虑的处理器检查点。

注解

如果分区没有相应的检查点,则将应用处理程序设置 PartitionInitializingAsync 的默认起始位置。 如果未指定特定于分区的起点, DefaultStartingPosition 则将使用 初始化分区进行处理。

适用于