IsolatedStorageFileStream.Flush Metod

Definition

Rensar buffertar för den här strömmen och gör att buffrade data skrivs till filen.

Överlagringar

Name Description
Flush(Boolean)

Rensar buffertar för den här strömmen och gör att buffrade data skrivs till filen och rensar även alla mellanliggande filbuffertar.

Flush()

Rensar buffertar för den här strömmen och gör att buffrade data skrivs till filen.

Flush(Boolean)

Rensar buffertar för den här strömmen och gör att buffrade data skrivs till filen och rensar även alla mellanliggande filbuffertar.

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

Parametrar

flushToDisk
Boolean

trueför att rensa alla mellanliggande filbuffertar; annars . false

Kommentarer

Använd den här överbelastningen när du vill se till att alla buffrade data i mellanliggande filbuffertar skrivs till disk.

Se även

Gäller för

Flush()

Rensar buffertar för den här strömmen och gör att buffrade data skrivs till filen.

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

Kommentarer

Eftersom en buffert kan användas för att antingen läsa eller skriva, men inte båda samtidigt, Flush utför två funktioner. Först kopieras alla data som tidigare skrivits till bufferten till filen och bufferten rensas. För det andra, om CanSeek is true och data tidigare kopierades från filen till bufferten för läsning, minskas den aktuella positionen i filen av antalet olästa byte i bufferten. Bufferten rensas sedan.

Använd metodöverlagringen Flush(Boolean) när du vill se till att alla buffrade data i mellanliggande filbuffertar skrivs till disk.

Se även

Gäller för