Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.IO.Log Namespace

 

The System.IO.Log namespace defines an interface for logging to a record-oriented sequential I/O system.

ClassDescription
System_CAPS_pubclassFileRecordSequence

Implements an IRecordSequence on top of a file. This class cannot be inherited.

System_CAPS_pubclassFileRegion

Represents a region of a file to be archived. This class cannot be inherited.

System_CAPS_pubclassLogArchiveSnapshot

Represents a snapshot of the LogStore instance that can be used to generate an archive.

System_CAPS_pubclassLogExtent

Represents a disk extent that contains log data.

System_CAPS_pubclassLogExtentCollection

Represents the collection of LogExtent objects associated with a LogStore.

System_CAPS_pubclassLogPolicy

Represents the policy associated with a LogStore.

System_CAPS_pubclassLogRecord

Represents a log record that has been appended to a sequence.

System_CAPS_pubclassLogRecordSequence

Represents a record sequence stored in a LogStore.

System_CAPS_pubclassLogStore

Represents a log-structured storage.

System_CAPS_pubclassReservationCollection

Manages the collection of space reservations made in a record sequence.

System_CAPS_pubclassReservationNotFoundException

Represents the exception that is thrown when a specific space reservation in a LogRecordSequence is not found.

System_CAPS_pubclassSequenceFullException

Represents the exception that is thrown when a sequence of log records is full.

System_CAPS_pubclassTailPinnedEventArgs

Provides data for the TailPinned event. This class cannot be inherited.

StructureDescription
System_CAPS_pubstructurePolicyUnit

Represents a size measurement in a log store policy.

System_CAPS_pubstructureSequenceNumber

Represents a sequence number assigned to a log record in a record sequence.

InterfaceDescription
System_CAPS_pubinterfaceIRecordSequence

Provides a generic interface to a sequence of records.

EnumerationDescription
System_CAPS_pubenumLogExtentState

Describes the current state of a LogExtent instance.

System_CAPS_pubenumLogRecordEnumeratorType

Specifies the manner in which records should be read from a LogRecordSequence.

System_CAPS_pubenumPolicyUnitType

Specifies the unit of measurement of a PolicyUnit instance.

System_CAPS_pubenumRecordAppendOptions

Specifies how records are appended.

Return to top
Show: