AzureTableStreamQueueCheckpointer
class
Namespace: Orleans.Streams
Persists stream queue checkpoints using Azure Table Storage.
public class AzureTableStreamQueueCheckpointer : IStreamQueueCheckpointer<string>Properties
CheckpointExistsGets a value indicating whether a checkpoint exists.
Methods
Create(AzureTableStreamCheckpointerOptions, string, string, string, ILoggerFactory)Creates and initializes an Azure Table stream queue checkpointer.FlushAsync(CancellationToken)Flushes any pending checkpoint to persistent storage, ensuring the latest offset is durably saved. Called during shutdown or rebalancing to prevent message replay on restart.LoadLoads the checkpoint.Update(string, DateTime)Updates the checkpoint.
