IRecordSequence.ReadRestartAreas Méthode

Définition

En cas de substitution dans une classe dérivée, retourne une collection énumérable des zones de redémarrage dans la séquence.

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)

Retours

Collection énumérable des zones de redémarrage dans la séquence.

Exceptions

Un ou plusieurs arguments ne sont pas valides.

Une erreur d’E/S s’est produite lors de la lecture de l’enregistrement.

La méthode a été appelée après la suppression de la séquence.

Remarques

Les zones de redémarrage sont énumérées dans l’ordre des numéros de séquence inverse, c’est-à-dire du numéro de séquence le plus élevé au numéro de séquence le plus bas. Seuls les zones de redémarrage avec des numéros de séquence entre le dernier numéro de séquence et le numéro de séquence de base sont énumérées.

Note

Si l’extension du journal contenant le BaseSequenceNumber message d’erreur devient endommagée, cette méthode peut lever un message d’erreur IOException « Impossible d’effectuer la requête en raison d’une exception d’E/S inattendue. Le code d’erreur suivant a été retourné : « 80070026 ».

S’applique à