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().

или

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

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

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

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

Комментарии

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

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