LogRecordSequence.ReadRestartAreas 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回序列中重启区域的可枚举集合。 无法继承此方法。
public:
virtual System::Collections::Generic::IEnumerable<System::IO::Log::LogRecord ^> ^ ReadRestartAreas();
public System.Collections.Generic.IEnumerable<System.IO.Log.LogRecord> ReadRestartAreas();
abstract member ReadRestartAreas : unit -> seq<System.IO.Log.LogRecord>
override this.ReadRestartAreas : unit -> seq<System.IO.Log.LogRecord>
Public Function ReadRestartAreas () As IEnumerable(Of LogRecord)
返回
序列中重启区域的可枚举集合。
实现
例外
start 不在此序列的基数和最后一个序列号之间。
由于出现意外的 I/O 异常,无法执行请求。
-或-
由于 I/O 设备错误,无法执行请求。
-或
用于写入日志记录的缓冲区大小大于用于读取记录的缓冲区大小。
-或-
记录序列已损坏。
-或-
指定的日志文件格式或版本无效。
-或-
该记录是使用记录序列的不兼容版本写入的。
在释放序列后调用了该方法。
没有足够的内存继续执行程序。
操作系统拒绝对指定日志序列的访问。
注解
重启区域按反向序列号顺序枚举,即从最高序列号到最低序列号。 仅枚举最后一个序列号和基序列号之间的序列号的重启区域。