Partager via


IRecordSequence.ReadRestartAreas Méthode

Définition

En cas de substitution dans une classe dérivée, retourne une collection dénombrable des zones de reprise 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 dénombrable des zones de reprise 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 reprise sont énumérées en ordre de numéro de séquence inverse, autrement dit, du numéro de séquence le plus élevé au numéro de séquence le plus bas. Seules les zones de reprise avec des numéros de séquence compris entre le dernier numéro de séquence et le numéro de séquence de base sont énumérées.

Notes

Si la portée de journal qui contient BaseSequenceNumber est endommagée, cette méthode peut lever une IOException avec le message d'erreur suivant : « La requête n'a pas pu être exécutée en raison d'une exception d'E/S inattendue ». Le code d'erreur suivant a été retourné : '80070026'.

S’applique à