LogRecordSequence.ReadRestartAreas Méthode

Définition

Retourne une collection énumérable des zones de redémarrage de la séquence. Cette méthode ne peut pas être héritée.

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)

Retours

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

Implémente

Exceptions

start n’est pas compris entre les nombres de base et de dernière séquence de cette séquence.

Impossible d’effectuer la requête en raison d’une exception d’E/S inattendue.

- ou -

Impossible d’effectuer la requête en raison d’une erreur d’appareil d’E/S.

-Ou

La taille de la mémoire tampon utilisée pour écrire l’enregistrement du journal est supérieure à la taille de la mémoire tampon utilisée pour la lire.

- ou -

La séquence d’enregistrements est endommagée.

- ou -

Le format ou la version du fichier journal spécifié n’est pas valide.

- ou -

L’enregistrement a été écrit avec une version incompatible de la séquence d’enregistrements.

L’opération n’est pas valide, car l’énumération n’a pas été démarrée. Un appel à MoveNext() faire doit être effectué.

-Ou

L’énumération a pris fin.

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

Il n’y a pas assez de mémoire pour poursuivre l’exécution du programme.

L’accès pour la séquence de journaux spécifiée est refusé par le système d’exploitation.

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.

S’applique à