System.IO.Log Espacio de nombres

Define una interfaz para el registro en un sistema de E/S secuencial orientado a registros.

Clases

Nombre Description
FileRecordSequence

Implementa una IRecordSequence parte superior de un archivo. Esta clase no puede heredarse.

FileRegion

Representa una región de un archivo que se va a archivar. Esta clase no puede heredarse.

LogArchiveSnapshot

Representa una instantánea de la LogStore instancia que se puede usar para generar un archivo.

LogExtent

Representa una extensión de disco que contiene datos de registro.

LogExtentCollection

Representa la colección de LogExtent objetos asociados a .LogStore

LogPolicy

Representa la directiva asociada a .LogStore

LogRecord

Representa un registro de registro que se ha anexado a una secuencia.

LogRecordSequence

Representa una secuencia de registros almacenada en .LogStore

LogStore

Representa un almacenamiento estructurado por el registro.

ReservationCollection

Administra la colección de reservas de espacio realizadas en una secuencia de registros.

ReservationNotFoundException

Representa la excepción que se produce cuando no se encuentra una reserva de espacio específica en .LogRecordSequence

SequenceFullException

Representa la excepción que se produce cuando una secuencia de registros está llena.

TailPinnedEventArgs

Proporciona datos para el evento TailPinned. Esta clase no puede heredarse.

Estructuras

Nombre Description
PolicyUnit

Representa una medida de tamaño en una directiva de almacén de registros.

SequenceNumber

Representa un número de secuencia asignado a un registro de registro en una secuencia de registros.

Interfaces

Nombre Description
IRecordSequence

Proporciona una interfaz genérica a una secuencia de registros.

Enumeraciones

Nombre Description
LogExtentState

Describe el estado actual de una instancia de LogExtent.

LogRecordEnumeratorType

Especifica la manera en que se deben leer los registros de un LogRecordSequence.

PolicyUnitType

Especifica la unidad de medida de una instancia de PolicyUnit.

RecordAppendOptions

Especifica cómo se anexan los registros.