Orleans.EventSourcing.LogStorage Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
LogConsistencyProvider |
A log-consistency provider that stores the latest view in primary storage, using any standard storage provider. Supports multiple clusters connecting to the same primary storage (doing optimistic concurrency control via e-tags) The log itself is transient, i.e. not actually saved to storage - only the latest view (snapshot) and some metadata (the log position, and write flags) are stored in the primary. |
LogStateWithMetaData<TEntry> |
A class that extends grain state with versioning metadata, so that a log-consistent grain can use a standard storage provider. |
LogStateWithMetaDataAndETag<TEntry> |
A class that extends grain state with versioning metadata, so that a grain with log-view consistency can use a standard storage provider. |