LogRecordSequence.ReadRestartAreas Methode

Definitie

Retourneert een inventariserbare verzameling van de herstartgebieden in de reeks. Deze methode kan niet worden overgenomen.

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)

Retouren

Een inventariserbare verzameling van de herstartgebieden in de reeks.

Implementeringen

Uitzonderingen

start ligt niet tussen de basis- en laatste reeksnummers van deze reeks.

De aanvraag kan niet worden uitgevoerd vanwege een onverwachte I/O-uitzondering.

– of –

De aanvraag kan niet worden uitgevoerd vanwege een I/O-apparaatfout.

-of

De buffergrootte die wordt gebruikt om de logboekrecord te schrijven, is groter dan de buffergrootte die wordt gebruikt om deze te lezen.

– of –

De recordreeks is beschadigd.

– of –

De opgegeven indeling of versie van het logboekbestand is ongeldig.

– of –

De record is geschreven met een incompatibele versie van de recordreeks.

De bewerking is ongeldig omdat de opsomming niet is gestart. Er moet een oproep MoveNext() worden gedaan.

-of

De opsomming is beëindigd.

De methode is aangeroepen nadat de reeks is verwijderd.

Er is onvoldoende geheugen om door te gaan met de uitvoering van het programma.

De toegang voor de opgegeven logboekreeks wordt geweigerd door het besturingssysteem.

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.

Van toepassing op