次の方法で共有


Monitor メンバ

Monitor 概要

パブリック メソッド

パブリック メソッドstatic (Shared in Visual Basic)Enter

.NET Compact Framework でもサポート。

指定したオブジェクトの排他ロックを取得します。
パブリック メソッドstatic (Shared in Visual Basic)Exit

.NET Compact Framework でもサポート。

指定したオブジェクトの排他ロックを解放します。
パブリック メソッドstatic (Shared in Visual Basic)Pulse ロックされたオブジェクトの状態が変更されたことを、待機キュー内のスレッドに通知します。
パブリック メソッドstatic (Shared in Visual Basic)PulseAll オブジェクトの状態が変更されたことを、待機中のすべてのスレッドに通知します。
パブリック メソッドstatic (Shared in Visual Basic)TryEnter オーバーロード。 指定したオブジェクトの排他ロックの取得を試みます。
パブリック メソッドstatic (Shared in Visual Basic)Wait オーバーロード。 オブジェクトのロックを解放し、現在のスレッドがロックを再取得するまでそのスレッドをブロックします。

参照

Monitor クラス | System.Threading 名前空間