This topic has not yet been rated - Rate this topic

FileStream.Flush Method (Boolean)

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)
public virtual void Flush(
	bool flushToDisk
)

Parameters

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.

When you call the Flush method, the operating system I/O buffer is also flushed.

.NET Framework

Supported in: 4.5, 4

.NET Framework Client Profile

Supported in: 4

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.