Lock.Enter メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ロックを入力し、必要に応じてロックを入力するまで待機します。
public:
void Enter();
public void Enter ();
member this.Enter : unit -> unit
Public Sub Enter ()
例外
ロックは、現在のスレッドによって繰り返されるエントリの制限に達しました。 制限は実装定義であり、通常の状況では到達できないほど高くするためのものです。
注釈
メソッドが戻るとき、現在のスレッドはロックを保持する唯一のスレッドです。 ロックをすぐに入力できない場合、メソッドはロックを入力できるようになるまで待機します。 ロックが現在のスレッドによって既に保持されている場合は、ロックが再び入力されます。 ロックを完全に終了し、他のスレッドがロックに入ることができるようにするには、現在のスレッドはロックに入った回数だけロックを終了する必要があります。
詳細については、Lock の解説を参照してください。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET