Freigeben über


EventProcessorClient.GetCheckpointAsync(String, CancellationToken) Methode

Definition

Gibt einen Prüfpunkt für den Event Hub, die Consumergruppe und die Partitions-ID zurück, die dem Ereignisprozessor instance zugeordnet sind, sodass die Verarbeitung für eine bestimmte Partition ordnungsgemäß initialisiert werden kann.

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)

Parameter

partitionId
String

Die ID der Partition, für die der Prüfpunkt abgerufen werden soll.

cancellationToken
CancellationToken

Ein CancellationToken instance, um die Anforderung zum Abbrechen der Verarbeitung zu signalisieren. Dies tritt am wahrscheinlichsten auf, wenn der Prozessor heruntergefahren wird.

Gibt zurück

Der Prüfpunkt, den der Prozessor beim Initialisieren der Partition berücksichtigen soll.

Hinweise

Sollte eine Partition keinen entsprechenden Prüfpunkt aufweisen, wird die vom PartitionInitializingAsync Handler festgelegte Standardstartposition angewendet. Wenn kein partitionsspezifischer Startpunkt angegeben wurde, wird der DefaultStartingPosition verwendet, um die Partition für die Verarbeitung zu initialisieren.

Gilt für: