System.IO.Log Obor názvů

Definuje rozhraní pro protokolování do sekvenčního systému vstupně-výstupních operací orientovaných na záznamy.

Třídy

FileRecordSequence

Implementuje nad IRecordSequence soubor . Tato třída se nemůže dědit.

FileRegion

Představuje oblast souboru, který se má archivovat. Tato třída se nemůže dědit.

LogArchiveSnapshot

Představuje snímek LogStore instance, který lze použít k vygenerování archivu.

LogExtent

Představuje rozsah disku, který obsahuje data protokolu.

LogExtentCollection

Představuje kolekci objektů přidružených LogExtent k objektu LogStore.

LogPolicy

Představuje zásadu přidruženou k objektu LogStore.

LogRecord

Představuje záznam protokolu, který byl připojen k sekvenci.

LogRecordSequence

Představuje sekvenci záznamů uloženou v objektu LogStore.

LogStore

Představuje úložiště strukturované protokoly.

ReservationCollection

Spravuje kolekci rezervací místa vytvořená v posloupnosti záznamů.

ReservationNotFoundException

Představuje výjimku, která je vyvolán, když není nalezena konkrétní rezervace místa v objektu LogRecordSequence .

SequenceFullException

Představuje výjimku, která je vyvolán, když posloupnost záznamů protokolu je plná.

TailPinnedEventArgs

Poskytuje data pro událost TailPinned. Tato třída se nemůže dědit.

Struktury

PolicyUnit

Představuje měření velikosti v zásadách úložiště protokolů.

SequenceNumber

Představuje pořadové číslo přiřazené záznamu protokolu v posloupnosti záznamů.

Rozhraní

IRecordSequence

Poskytuje obecné rozhraní pro posloupnost záznamů.

Výčty

LogExtentState

Popisuje aktuální stav LogExtent instance.

LogRecordEnumeratorType

Určuje způsob čtení záznamů z .LogRecordSequence

PolicyUnitType

Určuje měrnou jednotku PolicyUnit instance.

RecordAppendOptions

Určuje způsob připojení záznamů.