IStreamQueueCheckpointer<TCheckpoint>
interface
Namespace: Orleans.Streams
Functionality for checkpointing a stream.
public interface IStreamQueueCheckpointer<TCheckpoint>Properties
CheckpointExistsGets a value indicating whether a checkpoint exists.
Methods
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(TCheckpoint, DateTime)Updates the checkpoint.
