FileRecordSequence.Flush Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fait en sorte que les enregistrements ajoutés soient durablement écrits.
Surcharges
Flush() |
Vérifie que tous les enregistrements ajoutés ont été écrits. Cette méthode ne peut pas être héritée. |
Flush(SequenceNumber) |
Vérifie que tous les enregistrements ajoutés ont été écrits. Cette méthode ne peut pas être héritée. |
Flush()
Vérifie que tous les enregistrements ajoutés ont été écrits. Cette méthode ne peut pas être héritée.
public:
virtual System::IO::Log::SequenceNumber Flush();
public System.IO.Log.SequenceNumber Flush ();
abstract member Flush : unit -> System.IO.Log.SequenceNumber
override this.Flush : unit -> System.IO.Log.SequenceNumber
Public Function Flush () As SequenceNumber
Retours
Numéro de séquence du dernier enregistrement écrit.
Implémente
Exceptions
Une erreur d'E/S s'est produite lors du vidage des données.
La méthode a été appelée après la suppression de la séquence.
La mémoire disponible n'est pas suffisante pour continuer l'exécution du programme.
Remarques
L'appel à cette méthode permet de vous assurer que tous les enregistrements ajoutés à la FileRecordSequence sont écrits de façon durable.
S’applique à
Flush(SequenceNumber)
Vérifie que tous les enregistrements ajoutés ont été écrits. Cette méthode ne peut pas être héritée.
public:
virtual System::IO::Log::SequenceNumber Flush(System::IO::Log::SequenceNumber sequenceNumber);
public System.IO.Log.SequenceNumber Flush (System.IO.Log.SequenceNumber sequenceNumber);
abstract member Flush : System.IO.Log.SequenceNumber -> System.IO.Log.SequenceNumber
override this.Flush : System.IO.Log.SequenceNumber -> System.IO.Log.SequenceNumber
Public Function Flush (sequenceNumber As SequenceNumber) As SequenceNumber
Paramètres
- sequenceNumber
- SequenceNumber
Le numéro de séquence de l'enregistrement le plus récent doit être écrit. Si SequenceNumber n'est pas valide, alors tous les enregistrements doivent être écrits.
Retours
Numéro de séquence du dernier enregistrement écrit.
Implémente
Exceptions
sequenceNumber
n'est pas compris entre le numéro de base et le dernier numéro de la séquence.
sequenceNumber
n'est pas valide pour cette séquence.
Une erreur d'E/S s'est produite lors du vidage des données.
La méthode a été appelée après la suppression de la séquence.
La mémoire disponible n'est pas suffisante pour continuer l'exécution du programme.
Remarques
L'appel à cette méthode garantit que tous les enregistrements avec les numéros de séquence jusqu'à et y compris le numéro de séquence spécifié ont été écrits de façon durable.