Поделиться через


Lock.Scope.Dispose Метод

Определение

Завершает блокировку, Lock.Scope если представляет введенную блокировку.

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

Исключения

Lock.Scope представляет введенную блокировку, и текущий поток не удерживает блокировку.

Комментарии

Если текущий поток удерживает блокировку несколько раз, например рекурсивно, блокировка завершается только один раз. Текущий поток должен убедиться, что каждый из них EnterScope соответствует объекту Dispose в объекте , Scope возвращаемом EnterScope.

Дополнительные сведения см. в примечаниях к описанию Lock.Scope.

Применяется к