Class UnityCheckpointStore
Inheritance
UnityCheckpointStore
Assembly: Serenity.UnityCheckpoint.Infrastructure.dll
Syntax
public class UnityCheckpointStore : ICheckpointStore
Constructors
UnityCheckpointStore(IKeyValueStore)
Declaration
public UnityCheckpointStore(IKeyValueStore store)
Parameters
| Type |
Name |
Description |
| IKeyValueStore |
store |
The key-value store used for persistence.
|
Exceptions
Methods
Delete(CheckpointSlot)
Declaration
public void Delete(CheckpointSlot slot)
Parameters
Exists(CheckpointSlot)
Declaration
public bool Exists(CheckpointSlot slot)
Parameters
Returns
QueryAll()
Declaration
public CheckpointMetadata[] QueryAll()
Returns
Save(CheckpointSlot, CheckpointSnapshot)
Declaration
public void Save(CheckpointSlot slot, CheckpointSnapshot snapshot)
Parameters
TryLoad(CheckpointSlot, out CheckpointSnapshot)
Declaration
public bool TryLoad(CheckpointSlot slot, out CheckpointSnapshot snapshot)
Parameters
Returns
Implements