Share via


IRecordSequence.Flush Méthode

Définition

En cas de substitution dans une classe dérivée, les enregistrements ajoutés sont écrits.

Surcharges

Flush()

En cas de substitution dans une classe dérivée, garantit que tous les enregistrements ajoutés ont été écrits.

Flush(SequenceNumber)

En cas de substitution dans une classe dérivée, garantit que tous les enregistrements ajoutés jusqu'à et y compris l'enregistrement avec le numéro de séquence spécifié, ont été écrits de façon durable.

Flush()

En cas de substitution dans une classe dérivée, garantit que tous les enregistrements ajoutés ont été écrits.

public:
 System::IO::Log::SequenceNumber Flush();
public System.IO.Log.SequenceNumber Flush ();
abstract member Flush : unit -> System.IO.Log.SequenceNumber
Public Function Flush () As SequenceNumber

Retours

Numéro de séquence du dernier enregistrement écrit.

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.

Remarques

L'appel à cette méthode permet de vous assurer que tous les enregistrements ajoutés à la IRecordSequence sont écrits de façon durable.

S’applique à

Flush(SequenceNumber)

En cas de substitution dans une classe dérivée, garantit que tous les enregistrements ajoutés jusqu'à et y compris l'enregistrement avec le numéro de séquence spécifié, ont été écrits de façon durable.

public:
 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
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.

Exceptions

Un ou plusieurs arguments ne sont pas valides.

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.

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.

S’applique à