IRecordSequence.Flush Methode

Definition

Wenn in einer abgeleiteten Klasse überschrieben wird, werden angefügte Datensätze geschrieben.

Überlädt

Name Beschreibung
Flush()

Beim Überschreiben in einer abgeleiteten Klasse wird sichergestellt, dass alle angefügten Datensätze geschrieben wurden.

Flush(SequenceNumber)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, wird sichergestellt, dass alle angefügten Datensätze bis zu und einschließlich des Datensatzes mit der angegebenen Sequenznummer dauerhaft geschrieben wurden.

Flush()

Beim Überschreiben in einer abgeleiteten Klasse wird sichergestellt, dass alle angefügten Datensätze geschrieben wurden.

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

Gibt zurück

Die Sequenznummer des letzten geschriebenen Datensatzes.

Ausnahmen

Beim Leeren der Daten ist ein E/A-Fehler aufgetreten.

Die Methode wurde aufgerufen, nachdem die Sequenz verworfen wurde.

Hinweise

Durch Aufrufen dieser Methode wird sichergestellt, dass alle Datensätze, die an die IRecordSequence Angefügt wurden, dauerhaft geschrieben wurden.

Gilt für:

Flush(SequenceNumber)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, wird sichergestellt, dass alle angefügten Datensätze bis zu und einschließlich des Datensatzes mit der angegebenen Sequenznummer dauerhaft geschrieben wurden.

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

Parameter

sequenceNumber
SequenceNumber

Die Sequenznummer des neuesten Datensatzes, der geschrieben werden muss. Wenn dies SequenceNumber ungültig ist, müssen alle Datensätze geschrieben werden.

Gibt zurück

Die Sequenznummer des letzten geschriebenen Datensatzes.

Ausnahmen

Mindestens eines der Argumente ist ungültig.

Beim Leeren der Daten ist ein E/A-Fehler aufgetreten.

Die Methode wurde aufgerufen, nachdem die Sequenz verworfen wurde.

Hinweise

Durch Aufrufen dieser Methode wird sichergestellt, dass alle Datensätze mit Sequenznummern bis einschließlich der angegebenen Sequenznummer dauerhaft geschrieben wurden.

Gilt für: