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