Class MemorySnapshotStore
INTERNAL API.
In-memory SnapshotStore implementation.
Inheritance
MemorySnapshotStore
Assembly: Akka.Persistence.dll
Syntax
public class MemorySnapshotStore : SnapshotStore, IInternalActor
Properties
|
Improve this Doc
View Source
Snapshots
This is available to expose/override the snapshots in derived snapshot stores
Declaration
protected virtual List<SnapshotEntry> Snapshots { get; }
Property Value
Methods
|
Improve this Doc
View Source
Declaration
protected override Task DeleteAsync(SnapshotMetadata metadata)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
DeleteAsync(String, SnapshotSelectionCriteria)
Declaration
protected override Task DeleteAsync(string persistenceId, SnapshotSelectionCriteria criteria)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
LoadAsync(String, SnapshotSelectionCriteria)
Declaration
protected override Task<SelectedSnapshot> LoadAsync(string persistenceId, SnapshotSelectionCriteria criteria)
Parameters
Returns
Overrides
|
Improve this Doc
View Source
Declaration
protected override Task SaveAsync(SnapshotMetadata metadata, object snapshot)
Parameters
Returns
Overrides
Implements
Extension Methods