C# (CSharp) Goedel.Persistence Namespace

Classes

Name Description
DataItem A log entry
Delta Describe a log that records the changes made since a specific checkpoint
Dump Dumps out a log persistence store at the DataItem level. LogEntries such as headers, etc. are not included.
Final Specify the digest value of a log up to but not including the record with the fingerprint.
Header Initial entry in a log file, specify the creation date, type of log, etc.
Index An index record. These are written out to a log file after it is closed to permit rapid access.
IndexEntry An index entry.
IndexIndex Record an index location in the current log file.
IndexTerm Record a collected index.
IndexTermExtended An index term that specifies the index it is linked to.
IndexedKeyStore Currently a placeholder class for an version of the keystore that potentially makes use of indexes appended to the log file increments to avoid the need to hold the entire structure in-memory.
LogEntry Record persistence entries in a log format.
LogPersistenceStore A persistence store based on an append-only log.
Terminal Final entry in a log, contains indexes that specify the location of the index records.