System.IO.Log Obor názvů

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

Třídy

Name Description
FileRecordSequence

Implementuje nad IRecordSequence souborem. 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, kterou 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 posloupnost záznamů uloženou v objektu LogStore.

LogStore

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

ReservationCollection

Spravuje kolekci rezervací prostoru provedených v posloupnosti záznamů.

ReservationNotFoundException

Představuje výjimku, která se vyvolá, když se nenajde konkrétní rezervace místa v objektu LogRecordSequence .

SequenceFullException

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

TailPinnedEventArgs

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

Struktury

Name Description
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 sekvenci záznamu.

Rozhraní

Name Description
IRecordSequence

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

Výčty

Name Description
LogExtentState

Popisuje aktuální stav instance LogExtent.

LogRecordEnumeratorType

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

PolicyUnitType

Určuje měrnou jednotku instance PolicyUnit.

RecordAppendOptions

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