Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

TextWriter::Synchronized Method (TextWriter^)

 

Creates a thread-safe wrapper around the specified TextWriter.

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

public:
[HostProtectionAttribute(SecurityAction::LinkDemand, Synchronization = true)]
static TextWriter^ Synchronized(
	TextWriter^ writer
)

Parameters

writer
Type: System.IO::TextWriter^

The TextWriter to synchronize.

Return Value

Type: System.IO::TextWriter^

A thread-safe wrapper.

Exception Condition
ArgumentNullException

writer is null.

All write operations to the returned wrapper will be thread safe. You call this method to ensure that only one thread at a time can execute the methods on the TextWriter instance that is returned. For more information about synchronization and threading, see Synchronizing Data for Multithreading.

For a list of common I/O tasks, see Common I-O Tasks.

.NET Framework
Available since 1.1
Return to top
Show:
© 2017 Microsoft