Show / Hide Table of Contents

Class EventProcessorCheckpoint

Contains the information to reflect the state of event processing for a given Event Hub partition.

Inheritance
System.Object
EventProcessorCheckpoint
Namespace: System.Dynamic.ExpandoObject
Assembly: Azure.Messaging.EventHubs.dll
Syntax
public class EventProcessorCheckpoint

Constructors

EventProcessorCheckpoint()

Declaration
public EventProcessorCheckpoint ();

Properties

ClientIdentifier

The unique identifier of the client that authored this checkpoint.

Declaration
public string ClientIdentifier { get; set; }
Property Value
System.String

ConsumerGroup

The name of the consumer group this checkpoint is associated with.

Declaration
public string ConsumerGroup { get; set; }
Property Value
System.String

EventHubName

The name of the specific Event Hub this checkpoint is associated with, relative to the Event Hubs namespace that contains it.

Declaration
public string EventHubName { get; set; }
Property Value
System.String

FullyQualifiedNamespace

The fully qualified Event Hubs namespace this checkpoint is associated with. This is likely to be similar to {yournamespace}.servicebus.windows.net.

Declaration
public string FullyQualifiedNamespace { get; set; }
Property Value
System.String

LastModified

The date and time the checkpoint was last modified.

Declaration
public Nullable<DateTimeOffset> LastModified { get; set; }
Property Value
System.Nullable<System.DateTimeOffset>

PartitionId

The identifier of the Event Hub partition this checkpoint is associated with.

Declaration
public string PartitionId { get; set; }
Property Value
System.String

StartingPosition

The starting position within the partition's event stream that this checkpoint is associated with.

Declaration
public Azure.Messaging.EventHubs.Consumer.EventPosition StartingPosition { get; set; }
Property Value
EventPosition

See Also

Back to top Azure SDK for .NET