TextReader.Synchronized(TextReader) Method

Definition

Creates a thread-safe wrapper around the specified TextReader.

public:
 static System::IO::TextReader ^ Synchronized(System::IO::TextReader ^ reader);
public static System.IO.TextReader Synchronized (System.IO.TextReader reader);
static member Synchronized : System.IO.TextReader -> System.IO.TextReader
Public Shared Function Synchronized (reader As TextReader) As TextReader

Parameters

reader
TextReader

The TextReader to synchronize.

Returns

A thread-safe TextReader.

Exceptions

reader is null.

Remarks

The current method returns a class that wraps around the specified TextReader instance and restricts access to it by multiple threads. All reads from the returned wrapper will be thread safe.

Applies to

See also