IRecordSequence.ReadRestartAreas Methode

Definition

Wenn eine abgeleitete Klasse überschrieben wird, wird eine aufzählbare Auflistung der Neustartbereiche in der Sequenz zurückgegeben.

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)

Gibt zurück

Eine aufzählbare Sammlung der Neustartbereiche in der Sequenz.

Ausnahmen

Mindestens eines der Argumente ist ungültig.

Beim Lesen des Datensatzes ist ein E/A-Fehler aufgetreten.

Die Methode wurde aufgerufen, nachdem die Sequenz verworfen wurde.

Hinweise

Die Neustartbereiche werden in umgekehrter Reihenfolge aufgezählt, d. h. von der höchsten Sequenznummer bis zur niedrigsten Sequenznummer. Nur Neustartbereiche mit Sequenznummern zwischen der letzten Sequenznummer und der Basissequenznummer werden aufgezählt.

Note

Wenn das Protokollumfang, das die BaseSequenceNumber Datei enthält, beschädigt wird, kann diese Methode eine IOException Fehlermeldung mit der Fehlermeldung "Die Anforderung konnte aufgrund einer unerwarteten E/A-Ausnahme nicht ausgeführt werden. Der folgende Fehlercode wurde zurückgegeben: '80070026'".

Gilt für: