System.IO.Log Espacio de nombres

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

Clases

FileRecordSequence

Implementa una IRecordSequence sobre un archivo. Esta clase no puede heredarse.

FileRegion

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

LogArchiveSnapshot

Representa una captura de la instancia LogStore que se puede utilizar para generar un archivo.

LogExtent

Representa una extensión del disco que contiene los datos del registro.

LogExtentCollection

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

LogPolicy

Representa la directiva asociada a LogStore.

LogRecord

Representa una entrada de registro anexada a una secuencia.

LogRecordSequence

Representa una secuencia de registro almacenada en un LogStore.

LogStore

Representa un almacenamiento estructurado del registro.

ReservationCollection

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

ReservationNotFoundException

Representa la excepción que se produce cuando no se encuentra ninguna reserva espacial concreta en LogRecordSequence.

SequenceFullException

Representa la excepción que se produce cuando una secuencia de entradas de registro está completa.

TailPinnedEventArgs

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

Estructuras

PolicyUnit

Representa una medición del tamaño en una directiva de almacén de registro.

SequenceNumber

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

Interfaces

IRecordSequence

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

Enumeraciones

LogExtentState

Describe el estado actual de una instancia LogExtent.

LogRecordEnumeratorType

Especifica la manera en la que los registros se deberían leer de LogRecordSequence.

PolicyUnitType

Especifica la unidad de medida de una PolicyUnit instancia.

RecordAppendOptions

Especifica cómo se anexan los registros.