IRecordSequence.ReadRestartAreas Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po zastąpieniu w klasie pochodnej zwraca wyliczalną kolekcję obszarów ponownego uruchamiania w sekwencji.
public:
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>
Public Function ReadRestartAreas () As IEnumerable(Of LogRecord)
Zwraca
Wyliczenie kolekcji obszarów ponownego uruchamiania w sekwencji.
Wyjątki
Co najmniej jeden argument jest nieprawidłowy.
Wystąpił błąd we/wy podczas odczytywania rekordu.
Metoda została wywołana po usunięciu sekwencji.
Uwagi
Obszary ponownego uruchamiania są wyliczane w kolejności numerów sekwencji odwrotnej, czyli od najwyższego numeru sekwencji do najniższego numeru sekwencji. Wyliczane są tylko obszary ponownego uruchamiania z numerami sekwencji między ostatnim numerem sekwencji a numerem sekwencji podstawowej.
Uwaga
Jeśli zakres dziennika zawierający BaseSequenceNumber obiekt jest uszkodzony, ta metoda może zgłosić IOException komunikat o błędzie "Nie można wykonać żądania z powodu nieoczekiwanego wyjątku we/wy. Zwrócono następujący kod błędu: "80070026".