System.IO.Log 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义一个接口,用于记录到面向记录的顺序 I/O 系统。
类
| 名称 | 说明 |
|---|---|
| FileRecordSequence |
实现文件 IRecordSequence 顶部。 此类不能被继承。 |
| FileRegion |
表示要存档的文件的区域。 此类不能被继承。 |
| LogArchiveSnapshot |
表示可用于生成存档的 LogStore 实例的快照。 |
| LogExtent |
表示包含日志数据的磁盘盘区。 |
| LogExtentCollection | |
| LogPolicy |
表示与 a LogStore. |
| LogRecord |
表示已追加到序列中的日志记录。 |
| LogRecordSequence |
表示存储在 . 中的 LogStore记录序列。 |
| LogStore |
表示日志结构化存储。 |
| ReservationCollection |
管理记录序列中所做的空间预留的集合。 |
| ReservationNotFoundException |
表示在找不到特定空间预留时引发的 LogRecordSequence 异常。 |
| SequenceFullException |
表示当日志记录序列已满时引发的异常。 |
| TailPinnedEventArgs |
提供事件的数据 TailPinned 。 此类不能被继承。 |
结构
| 名称 | 说明 |
|---|---|
| PolicyUnit |
表示日志存储策略中的大小度量。 |
| SequenceNumber |
表示分配给记录序列中的日志记录的序列号。 |
接口
| 名称 | 说明 |
|---|---|
| IRecordSequence |
提供记录序列的泛型接口。 |
枚举
| 名称 | 说明 |
|---|---|
| LogExtentState |
描述 LogExtent 实例的当前状态。 |
| LogRecordEnumeratorType |
指定从 LogRecordSequence读取记录的方式。 |
| PolicyUnitType |
指定 PolicyUnit 实例的度量单位。 |
| RecordAppendOptions |
指定记录的追加方式。 |