IsolatedStorageFileStream.Flush Methode

Definition

Löscht die Puffer für diesen Datenstrom und veranlasst die Ausgabe aller gepufferten Daten in die Datei.

Überlädt

Flush(Boolean)

Löscht die Puffer für diesen Datenstrom, veranlasst die Ausgabe aller gepufferten Daten in die Datei und löscht zudem alle Zwischendateipuffer.

Flush()

Löscht die Puffer für diesen Datenstrom und veranlasst die Ausgabe aller gepufferten Daten in die Datei.

Flush(Boolean)

Quelle:
IsolatedStorageFileStream.cs
Quelle:
IsolatedStorageFileStream.cs
Quelle:
IsolatedStorageFileStream.cs

Löscht die Puffer für diesen Datenstrom, veranlasst die Ausgabe aller gepufferten Daten in die Datei und löscht zudem alle Zwischendateipuffer.

public:
 override void Flush(bool flushToDisk);
public override void Flush (bool flushToDisk);
override this.Flush : bool -> unit
Public Overrides Sub Flush (flushToDisk As Boolean)

Parameter

flushToDisk
Boolean

true, um alle Zwischendateipuffer zu leeren, andernfalls false.

Hinweise

Verwenden Sie diese Überladung, wenn Sie sicherstellen möchten, dass alle gepufferten Daten in Zwischendateipuffern auf den Datenträger geschrieben werden.

Weitere Informationen

Gilt für:

Flush()

Quelle:
IsolatedStorageFileStream.cs
Quelle:
IsolatedStorageFileStream.cs
Quelle:
IsolatedStorageFileStream.cs

Löscht die Puffer für diesen Datenstrom und veranlasst die Ausgabe aller gepufferten Daten in die Datei.

public:
 override void Flush();
public override void Flush ();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()

Hinweise

Da ein Puffer entweder zum Lesen oder Schreiben verwendet werden kann, aber nicht beide gleichzeitig, Flush führt zwei Funktionen aus. Zunächst werden alle zuvor in den Puffer geschriebenen Daten in die Datei kopiert, und der Puffer wird gelöscht. Zweitens wird die aktuelle Position in der Datei durch die Anzahl der ungelesenen Bytes im Puffer verringert, wenn CanSeektrue die Daten zuvor aus der Datei in den Puffer kopiert wurden. Anschließend wird der Puffer gelöscht.

Verwenden Sie die Flush(Boolean) Methodenüberladung, wenn Sie sicherstellen möchten, dass alle gepufferten Daten in Zwischendateipuffern auf den Datenträger geschrieben werden.

Weitere Informationen

Gilt für: