IRecordSequence.ReadRestartAreas Methode

Definitie

Wanneer deze worden overschreven in een afgeleide klasse, retourneert u een inventariserbare verzameling van de herstartgebieden in de reeks.

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)

Retouren

Een inventariserbare verzameling van de herstartgebieden in de reeks.

Uitzonderingen

Een of meer argumenten zijn ongeldig.

Er is een I/O-fout opgetreden tijdens het lezen van de record.

De methode is aangeroepen nadat de reeks is verwijderd.

Opmerkingen

De herstartgebieden worden geïnventariseerd in volgorde van omgekeerde volgorde, dat wil gezegd, van het hoogste volgnummer tot het laagste volgnummer. Alleen opnieuw opstarten van gebieden met volgnummers tussen het laatste volgnummer en het basisreeksnummer worden opgesomd.

Note

Als de logboek-omvang met de beschadigde BaseSequenceNumber gegevens wordt beschadigd, kan deze methode een IOException met het foutbericht 'De aanvraag kan niet worden uitgevoerd vanwege een onverwachte I/O-uitzondering. De volgende foutcode is geretourneerd: '80070026'.

Van toepassing op