LogRecordSequence.ReadRestartAreas Метод

Определение

Возвращает перечисленную коллекцию областей перезапуска в последовательности. Этот метод нельзя наследовать.

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 не находится между базовыми и последними номерами последовательности этой последовательности.

Не удалось выполнить запрос из-за неожиданного исключения ввода-вывода.

–или–

Не удалось выполнить запрос из-за ошибки устройства ввода-вывода.

-или

Размер буфера, используемый для записи записи журнала, превышает размер буфера, используемый для чтения.

–или–

Последовательность записей повреждена.

–или–

Недопустимый формат или версия файла журнала.

–или–

Запись была записана с несовместимой версией последовательности записей.

Операция недопустима, так как перечисление не запущено. Необходимо выполнить вызов MoveNext() .

-или

Перечисление завершилось.

Метод был вызван после удаления последовательности.

Недостаточно памяти для продолжения выполнения программы.

Доступ к указанной последовательности журналов запрещен операционной системой.

Комментарии

Области перезапуска перечисляются в обратном порядке порядкового номера, то есть от самого высокого порядкового номера до самого низкого порядкового номера. Перечисляются только области перезапуска с номерами последовательности между последним порядковым номером и базовым порядковым номером.

Применяется к