System.IO.Log 命名空間

定義記錄到記錄導向循序 I/O 系統的介面。

類別

FileRecordSequence

在檔案頂端實作 IRecordSequence。 此類別無法獲得繼承。

FileRegion

表示要封存之檔案的區域。 此類別無法獲得繼承。

LogArchiveSnapshot

代表可以用來產生封存之 LogStore 執行個體的快照。

LogExtent

代表包含記錄檔資料的延伸磁碟區。

LogExtentCollection

表示與 LogExtent 關聯的 LogStore 物件集合。

LogPolicy

代表與 LogStore 相關聯的原則。

LogRecord

代表已附加至順序的記錄檔記錄。

LogRecordSequence

表示 LogStore 中儲存的記錄順序。

LogStore

代表記錄結構化儲存區。

ReservationCollection

管理以記錄順序建立的空間保留區集合。

ReservationNotFoundException

表示在 LogRecordSequence 中找不到特定空間保留區時擲回的例外狀況。

SequenceFullException

表示在記錄檔記錄順序已滿時擲回的例外狀況。

TailPinnedEventArgs

提供 TailPinned 事件的資料。 此類別無法獲得繼承。

結構

PolicyUnit

表示記錄存放區原則中的大小度量單位。

SequenceNumber

代表依記錄順序指派給記錄檔記錄的序號。

介面

IRecordSequence

提供記錄順序的泛型介面。

列舉

LogExtentState

描述 LogExtent 執行個體的目前狀態。

LogRecordEnumeratorType

指定從 LogRecordSequence 讀取記錄的方式。

PolicyUnitType

指定 PolicyUnit 執行個體的度量單位。

RecordAppendOptions

指定如何附加記錄。