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 |
指定如何追加记录。 |