System.IO.Log 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.
Defines an interface for logging to a record-oriented sequential I/O system.
Classes
FileRecordSequence |
Implements an IRecordSequence on top of a file. This class cannot be inherited. |
FileRegion |
Represents a region of a file to be archived. This class cannot be inherited. |
LogArchiveSnapshot |
Represents a snapshot of the LogStore instance that can be used to generate an archive. |
LogExtent |
Represents a disk extent that contains log data. |
LogExtentCollection |
Represents the collection of LogExtent objects associated with a LogStore. |
LogPolicy |
Represents the policy associated with a LogStore. |
LogRecord |
Represents a log record that has been appended to a sequence. |
LogRecordSequence |
Represents a record sequence stored in a LogStore. |
LogStore |
Represents a log-structured storage. |
ReservationCollection |
Manages the collection of space reservations made in a record sequence. |
ReservationNotFoundException |
Represents the exception that is thrown when a specific space reservation in a LogRecordSequence is not found. |
SequenceFullException |
Represents the exception that is thrown when a sequence of log records is full. |
TailPinnedEventArgs |
Provides data for the TailPinned event. This class cannot be inherited. |
Structs
PolicyUnit |
Represents a size measurement in a log store policy. |
SequenceNumber |
Represents a sequence number assigned to a log record in a record sequence. |
Interfaces
IRecordSequence |
Provides a generic interface to a sequence of records. |
Enums
LogExtentState |
Describes the current state of a LogExtent instance. |
LogRecordEnumeratorType |
Specifies the manner in which records should be read from a LogRecordSequence. |
PolicyUnitType |
Specifies the unit of measurement of a PolicyUnit instance. |
RecordAppendOptions |
Specifies how records are appended. |