TextReader.Synchronized(TextReader) Method

Definition

Creates a thread-safe wrapper around the specified TextReader.

C#
public static System.IO.TextReader Synchronized(System.IO.TextReader reader);

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

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

See also