LogRecordSequence.ReadRestartAreas Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí výčtovou kolekci oblastí restartování v sekvenci. Tuto metodu nelze dědit.
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)
Návraty
Výčet kolekcí oblastí restartování v sekvenci.
Implementuje
Výjimky
start
není mezi základním a posledním pořadovými čísly této sekvence.
Požadavek nebylo možné provést kvůli neočekávané výjimce vstupně-výstupních operací.
-nebo-
Požadavek nelze provést kvůli chybě vstupně-výstupního zařízení.
-Nebo
Velikost vyrovnávací paměti použité k zápisu záznamu protokolu je větší než velikost vyrovnávací paměti, která se používá k jeho čtení.
-nebo-
Sekvence záznamů je poškozena.
-nebo-
Zadaný formát nebo verze souboru protokolu je neplatná.
-nebo-
Záznam byl napsán s nekompatibilní verzí sekvence záznamů.
Operace je neplatná, protože výčet nebyl spuštěn. Je nutné provést MoveNext() volání.
-Nebo
Výčet skončil.
Metoda byla volána po odstranění sekvence.
Pro pokračování v provádění programu není dostatek paměti.
Operační systém odepře přístup k zadané sekvenci protokolu.
Poznámky
Oblasti restartování se vyčíslují v obráceném pořadí pořadových čísel, to znamená od nejvyššího pořadového čísla k nejnižšímu pořadovém číslu. Vyčíslí se pouze oblasti restartování s pořadovými čísly mezi posledním pořadovým číslem a základním pořadovým číslem.