FileStream.Flush Method (Boolean)

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Clears buffers for this stream and causes any buffered data to be written to the file, and also clears all intermediate file buffers.

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


<SecuritySafeCriticalAttribute> _
Public Overridable Sub Flush ( _
    flushToDisk As Boolean _
public virtual void Flush(
    bool flushToDisk


  • flushToDisk
    Type: System.Boolean
    true to flush all intermediate file buffers; otherwise, false.


Use this overload when you want to ensure that all buffered data in intermediate file buffers is written to disk.

Version Information


Supported in: 5, 4

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1


For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.