System.IO.Log Namespace

Definiert eine Schnittstelle für die Protokollierung in einem datensatzorientierten sequenziellen E/A-System.

Klassen

Name Beschreibung
FileRecordSequence

Implementiert eine IRecordSequence Datei oben in einer Datei. Diese Klasse kann nicht vererbt werden.

FileRegion

Stellt einen Bereich einer zu archivierenden Datei dar. Diese Klasse kann nicht vererbt werden.

LogArchiveSnapshot

Stellt eine Momentaufnahme der LogStore Instanz dar, die zum Generieren eines Archivs verwendet werden kann.

LogExtent

Stellt einen Datenträgerumfang dar, der Protokolldaten enthält.

LogExtentCollection

Stellt die Auflistung von Objekten dar, die LogExtent einem LogStoreObjekt zugeordnet sind.

LogPolicy

Stellt die richtlinie dar, die einer LogStore.

LogRecord

Stellt einen Protokolldatensatz dar, der an eine Sequenz angefügt wurde.

LogRecordSequence

Stellt eine datensatzsequenz dar, die in einer LogStore.

LogStore

Stellt einen protokollstrukturierten Speicher dar.

ReservationCollection

Verwaltet die Sammlung von Raumreservierungen, die in einer Datensatzsequenz vorgenommen wurden.

ReservationNotFoundException

Stellt die Ausnahme dar, die ausgelöst wird, wenn eine bestimmte Raumreservierung in einem LogRecordSequence nicht gefunden wird.

SequenceFullException

Stellt die Ausnahme dar, die ausgelöst wird, wenn eine Abfolge von Protokolldatensätzen voll ist.

TailPinnedEventArgs

Stellt Daten für das TailPinned-Ereignis bereit. Diese Klasse kann nicht vererbt werden.

Strukturen

Name Beschreibung
PolicyUnit

Stellt eine Größenmessung in einer Protokollspeicherrichtlinie dar.

SequenceNumber

Stellt eine Sequenznummer dar, die einem Protokolldatensatz in einer Datensatzsequenz zugewiesen ist.

Schnittstellen

Name Beschreibung
IRecordSequence

Stellt eine generische Schnittstelle für eine Abfolge von Datensätzen bereit.

Enumerationen

Name Beschreibung
LogExtentState

Beschreibt den aktuellen Status einer LogExtent Instanz.

LogRecordEnumeratorType

Gibt die Art und Weise an, in der Datensätze aus einem LogRecordSequencegelesen werden sollen.

PolicyUnitType

Gibt die Maßeinheit einer PolicyUnit Instanz an.

RecordAppendOptions

Gibt an, wie Datensätze angefügt werden.