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 Puffer für diesen Datenstrom und bewirkt, dass in die Datei gepufferte Daten geschrieben werden.
Überlädt
| Name | Beschreibung |
|---|---|
| Flush(Boolean) |
Löscht Puffer für diesen Datenstrom und bewirkt, dass alle gepufferten Daten in die Datei geschrieben werden, und alle Zwischendateipuffer werden gelöscht. |
| Flush() |
Löscht Puffer für diesen Datenstrom und bewirkt, dass in die Datei gepufferte Daten geschrieben werden. |
Flush(Boolean)
Löscht Puffer für diesen Datenstrom und bewirkt, dass alle gepufferten Daten in die Datei geschrieben werden, und alle Zwischendateipuffer werden gelöscht.
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
trueum 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()
Löscht Puffer für diesen Datenstrom und bewirkt, dass in die Datei gepufferte Daten geschrieben werden.
public:
override void Flush();
public override void Flush();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()
Hinweise
Da ein Puffer zum Lesen oder Schreiben verwendet werden kann, aber nicht beide gleichzeitig, Flush führt er 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, wenn CanSeek und true Daten zuvor aus der Datei in den Puffer zum Lesen kopiert wurden, wird die aktuelle Position innerhalb der Datei um die Anzahl der ungelesenen Bytes im Puffer erhöht. 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.