Sdílet prostřednictvím


IRecordSequence.ReadRestartAreas Metoda

Definice

Při přepsání v odvozené třídě vrátí výčtovou kolekci oblastí restartování v sekvenci.

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)

Návraty

Výčet kolekcí oblastí restartování v sekvenci.

Výjimky

Jeden nebo více argumentů je neplatných.

Při čtení záznamu došlo k vstupně-výstupní chybě.

Metoda byla volána po odstranění sekvence.

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.

Poznámka

Pokud dojde k poškození rozsahu protokolu obsahujícího BaseSequenceNumber , může tato metoda vyvolat IOException chybovou zprávu "Požadavek nelze provést kvůli neočekávané výjimce vstupně-výstupních operací. Vrátil se následující kód chyby: "80070026".

Platí pro