The System.IO.Log namespace defines an interface for logging to a record-oriented sequential I/O system.
Implements an IRecordSequence on top of a file. This class cannot be inherited.
Represents a region of a file to be archived. This class cannot be inherited.
Represents a snapshot of the LogStore instance that can be used to generate an archive.
Represents a disk extent that contains log data.
Represents the policy associated with a LogStore.
Represents a log record that has been appended to a sequence.
Represents a record sequence stored in a LogStore.
Represents a log-structured storage.
Manages the collection of space reservations made in a record sequence.
Represents the exception that is thrown when a specific space reservation in a LogRecordSequence is not found.
Represents the exception that is thrown when a sequence of log records is full.
Provides data for the TailPinned event. This class cannot be inherited.
Represents a size measurement in a log store policy.
Represents a sequence number assigned to a log record in a record sequence.
Provides a generic interface to a sequence of records.
Describes the current state of a LogExtent instance.
Specifies the manner in which records should be read from a LogRecordSequence.
Specifies the unit of measurement of a PolicyUnit instance.
Specifies how records are appended.