Lock.Scope.Dispose 方法

定义

如果 Lock.Scope 表示输入的锁,则退出锁。

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

例外

Lock.Scope表示已输入的锁,当前线程不持有锁。

注解

如果当前线程多次持有锁(例如递归),则锁只退出一次。 当前线程应确保每个 都EnterScopeDispose 返回的 EnterScope上的 Scope 匹配。

有关详细信息,请参阅 Lock.Scope 的备注。

适用于