IsolatedStorageFileStream.Flush Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee worden buffers voor deze stroom gewist en worden eventuele gebufferde gegevens naar het bestand geschreven.
Overloads
| Name | Description |
|---|---|
| Flush(Boolean) |
Hiermee worden buffers voor deze stroom gewist en worden eventuele gebufferde gegevens naar het bestand geschreven en worden ook alle tussenliggende bestandsbuffers gewist. |
| Flush() |
Hiermee worden buffers voor deze stroom gewist en worden eventuele gebufferde gegevens naar het bestand geschreven. |
Flush(Boolean)
Hiermee worden buffers voor deze stroom gewist en worden eventuele gebufferde gegevens naar het bestand geschreven en worden ook alle tussenliggende bestandsbuffers gewist.
public:
override void Flush(bool flushToDisk);
public override void Flush(bool flushToDisk);
override this.Flush : bool -> unit
Public Overrides Sub Flush (flushToDisk As Boolean)
Parameters
- flushToDisk
- Boolean
true alle tussenliggende bestandsbuffers leegmaken; anders, false.
Opmerkingen
Gebruik deze overbelasting als u ervoor wilt zorgen dat alle gebufferde gegevens in tussenliggende bestandsbuffers naar de schijf worden geschreven.
Zie ook
Van toepassing op
Flush()
Hiermee worden buffers voor deze stroom gewist en worden eventuele gebufferde gegevens naar het bestand geschreven.
public:
override void Flush();
public override void Flush();
override this.Flush : unit -> unit
Public Overrides Sub Flush ()
Opmerkingen
Omdat een buffer kan worden gebruikt voor lezen of schrijven, maar niet beide tegelijk, Flush voert u twee functies uit. Eerst worden alle gegevens die eerder naar de buffer zijn geschreven, gekopieerd naar het bestand en wordt de buffer gewist. Ten tweede, indien CanSeek en true gegevens eerder uit het bestand naar de buffer zijn gekopieerd om te lezen, wordt de huidige positie in het bestand verminderd door het aantal ongelezen bytes in de buffer. De buffer wordt vervolgens gewist.
Gebruik de overbelasting van de Flush(Boolean) methode als u ervoor wilt zorgen dat alle gebufferde gegevens in tussenliggende bestandsbuffers naar de schijf worden geschreven.