Lock.Scope.Dispose メソッド

定義

Lock.Scopeが入力されたロックを表している場合は、ロックを終了します。

public:
 void Dispose();
public void Dispose();
member this.Dispose : unit -> unit
Public Sub Dispose ()

例外

Lock.Scopeは入力されたロックを表し、現在のスレッドはロックを保持しません。

注釈

現在のスレッドが再帰的にロックを複数回保持している場合、ロックは 1 回だけ終了します。 現在のスレッドは、各EnterScopeが、EnterScopeによって返されるScopeDisposeと一致していることを確認する必要があります。

詳細については、「 Lock.Scopeの備考」を参照してください。

適用対象