IsolatedStorageFileStream.Flush Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 Daten, die zuvor in den Puffer geschrieben wurden, in die Datei kopiert, und der Puffer wird gelöscht. Zweitens wird die aktuelle Position innerhalb der Datei um die Anzahl der ungelesenen Bytes im Puffer verringert, wenn CanSeektrue
zuvor daten aus der Datei zum Lesen in den Puffer kopiert wurden. Der Puffer wird dann 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.