System.IO.Log Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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. |