Freigeben über


IsolatedStorageFileStream.Flush-Methode

Aktualisiert die Datei mit dem aktuellen Pufferzustand und löscht den Puffer anschließend.

Namespace: System.IO.IsolatedStorage
Assembly: mscorlib (in mscorlib.dll)

Syntax

'Declaration
Public Overrides Sub Flush
'Usage
Dim instance As IsolatedStorageFileStream

instance.Flush
public override void Flush ()
public:
virtual void Flush () override
public void Flush ()
public override function Flush ()

Hinweise

Da ein Puffer nicht gleichzeitig für Lese- und Schreibvorgänge verwendet werden kann, erfüllt Flush zwei Funktionen: Erstens werden alle zuvor in den Puffer geschriebenen Daten in die Datei kopiert und der Puffer gelöscht. Zweitens wird, wenn die CanSeek-Eigenschaft den Wert true hat und Daten zuvor zum Lesen aus der Datei in den Puffer kopiert wurden, die aktuelle Position in der Datei um die Anzahl der nicht im Puffer gelesenen Bytes verringert. Anschließend wird der Puffer gelöscht.

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

IsolatedStorageFileStream-Klasse
IsolatedStorageFileStream-Member
System.IO.IsolatedStorage-Namespace