System.IO.Log 命名空間

定義一個用於記錄導向序列輸入輸出系統的介面。

類別

名稱 Description
FileRecordSequence

在檔案上實作一個 IRecordSequence 功能。 此類別無法獲得繼承。

FileRegion

代表檔案中待歸檔的一個區域。 此類別無法獲得繼承。

LogArchiveSnapshot

代表可用於產生壓縮檔的實例快照 LogStore 。

LogExtent

代表包含日誌資料的磁碟區間距。

LogExtentCollection

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

LogPolicy

代表與 LogStore相關聯的保單。

LogRecord

表示已附加至序列的記錄檔記錄。

LogRecordSequence

代表儲存在 LogStore. 中的記錄序列。

LogStore

表示記錄結構化記憶體。

ReservationCollection

管理記錄序列中建立的空間保留集合。

ReservationNotFoundException

代表當 a LogRecordSequence 中找不到特定空間預留時拋出的例外。

SequenceFullException

代表當一串日誌記錄已滿時拋出的例外。

TailPinnedEventArgs

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

結構

名稱 Description
PolicyUnit

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

SequenceNumber

表示指派給記錄序列中記錄記錄的序號。

介面

名稱 Description
IRecordSequence

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

列舉

名稱 Description
LogExtentState

描述 LogExtent 實例的目前狀態。

LogRecordEnumeratorType

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

PolicyUnitType

指定 PolicyUnit 實例的度量單位。

RecordAppendOptions

指定如何附加記錄。