PartitionContext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt Informationen im Zusammenhang mit einer Event Hubs-Partition, die von verwendet wird IEventProcessor.
public class PartitionContext
type PartitionContext = class
Public Class PartitionContext
- Vererbung
-
PartitionContext
Konstruktoren
PartitionContext(EventProcessorHost, String, String, String, CancellationToken) |
Kapselt Informationen im Zusammenhang mit einer Event Hubs-Partition, die von verwendet wird IEventProcessor. |
Eigenschaften
CancellationToken |
Wird ausgelöst, wenn die Partition geschlossen wird. |
ConsumerGroupName |
Ruft den Namen der Consumergruppe ab. |
EventHubPath |
Ruft den Pfad des Event Hubs ab. |
Lease |
Ruft die letzte prüfpunktierte Lease ab. |
Owner |
Ruft den Hostbesitzer für die Partition ab. |
PartitionId |
Ruft die Partitions-ID für den Kontext ab. |
RuntimeInformation |
Ruft die ungefähren Informationen zur Empfängerlaufzeit für eine logische Partition eines Event Hubs ab. Informationen zum Aktivieren der Einstellung finden Sie unter EnableReceiverRuntimeMetric |
Methoden
CheckpointAsync() |
Schreibt den aktuellen Offset und sequenceNumber über den Prüfpunkt-Manager in den Prüfpunktspeicher. |
CheckpointAsync(Checkpoint) |
Schreibt den aktuellen Offset und sequenceNumber über den Prüfpunkt-Manager in den Prüfpunktspeicher. |
CheckpointAsync(EventData) |
Speichert den Offset und sequenceNumber aus dem bereitgestellten empfangenen EventData-instance und schreibt diese Werte dann über den Prüfpunkt-Manager in den Prüfpunktspeicher. |
ToString() |
Stellt den Paritionskontext im folgenden Format bereit: "PartitionContext({EventHubPath}/{ConsumerGroupName}/{PartitionId}/{SequenceNumber})" |
Gilt für:
Azure SDK for .NET