SnapDB.Snap.Storage Namespace

The SnapDB.Snap.Storage namespace organizes all common SnapDB library functionality related to storing data, e.g., the SortedTreeFile class.

Classes

FileFlags A set of flags that are in the archive files.
SortedTreeFile Represents a individual self-contained archive file.
SortedTreeFileSimpleWriterTKey, TValue Will write a file.
SortedTreeTableTKey, TValue Represents an individual table contained within the file.
SortedTreeTableEditorTKey, TValue A single instance editor that is used to modify an archive file.
SortedTreeTableReadSnapshotTKey, TValue Provides a user with a read-only instance of an archive. This class is not thread safe.
SortedTreeTableSnapshotInfoTKey, TValue Acquires a read transaction on the current archive partition. This will allow all user created transactions to have snapshot isolation of the entire data set.