Edit

Share via


EventHubCheckpointerSettings Class

Definition

EventHub checkpointer.

public class EventHubCheckpointerSettings : Orleans.ServiceBus.Providers.ICheckpointerSettings
type EventHubCheckpointerSettings = class
    interface ICheckpointerSettings
Public Class EventHubCheckpointerSettings
Implements ICheckpointerSettings
Inheritance
EventHubCheckpointerSettings
Implements

Constructors

EventHubCheckpointerSettings()

Default constructor/

EventHubCheckpointerSettings(String, String, String, Nullable<TimeSpan>)

Constructor

Properties

CheckpointNamespace

Unique namespace for checkpoint data. Is similar to consumer group.

DataConnectionString

Azure table storage connections string.

PersistInterval

Intervale to write checkpoints. Prevents spamming storage.

TableName

Azure table name.

Methods

PopulateFromProviderConfig(IProviderConfiguration)

Utility function to populate config from provider config

WriteProperties(Dictionary<String,String>)

Utility function to convert config to property bag for use in stream provider configuration

Applies to