英語で読む

次の方法で共有


Stream.Synchronized(Stream) メソッド

定義

指定した Stream オブジェクトをラップするスレッド セーフな (同期された) ラッパーを作成します。

C#
public static System.IO.Stream Synchronized (System.IO.Stream stream);

パラメーター

stream
Stream

同期する Stream オブジェクト。

戻り値

スレッド セーフな Stream オブジェクト。

例外

streamnull です。

注釈

このメソッドは、指定した Stream オブジェクトをラップし、複数のスレッドからのアクセスを制限するクラスを返します。 オブジェクトへの Stream すべてのアクセスはスレッド セーフになります。

適用対象

製品 バージョン
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 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