Partager via


System.IO.Log Espace de noms

Définit une interface pour la journalisation dans un système d’E/S séquentiel orienté par enregistrement.

Classes

FileRecordSequence

Implémente une interface IRecordSequence sur un fichier. Cette classe ne peut pas être héritée.

FileRegion

Représente une région d'un fichier à archiver. Cette classe ne peut pas être héritée.

LogArchiveSnapshot

Représente une capture instantanée de l'instance LogStore qui peut être utilisée pour générer une archive.

LogExtent

Représente une étendue de disque qui contient des données de journal.

LogExtentCollection

Représente la collection d’objets LogExtent associés à LogStore.

LogPolicy

Représente la stratégie associée à un LogStore.

LogRecord

Représente un enregistrement du journal qui été ajouté à une séquence.

LogRecordSequence

Représente une séquence d'enregistrement stockée dans un LogStore.

LogStore

Représente un stockage structuré par journal.

ReservationCollection

Gère la collection de réservations d'espace faites dans une séquence d'enregistrement.

ReservationNotFoundException

Représente l'exception levée lorsqu'une réservation d'espace spécifique dans une LogRecordSequence est introuvable.

SequenceFullException

Représente l'exception qui est levée lorsqu'une séquence d'enregistrements du journal est complète.

TailPinnedEventArgs

Fournit des données pour l'événement TailPinned. Cette classe ne peut pas être héritée.

Structures

PolicyUnit

Représente une mesure de la taille dans une stratégie du magasin des journaux.

SequenceNumber

Représente un numéro de séquence assigné à un enregistrement du journal dans une séquence d'enregistrement.

Interfaces

IRecordSequence

Fournit une interface générique à une séquence d'enregistrements.

Énumérations

LogExtentState

Décrit l'état actuel d'une instance LogExtent.

LogRecordEnumeratorType

Spécifie la manière selon laquelle les enregistrements doivent être lus à partir d'une LogRecordSequence.

PolicyUnitType

Spécifie l'unité de mesure d'une instance PolicyUnit.

RecordAppendOptions

Spécifie comment les enregistrements sont ajoutés.