IsolatedStorageFileStream.Flush Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.