Lock.Scope.Dispose Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Завершает блокировку, если Lock.Scope она представляет введенную блокировку.
public:
void Dispose();
public void Dispose();
member this.Dispose : unit -> unit
Public Sub Dispose ()
Исключения
Представляет Lock.Scope блокировку, введенную и текущий поток не удерживает блокировку.
Комментарии
Если текущий поток содержит блокировку несколько раз, например рекурсивно, блокировка завершается только один раз. Текущий поток должен убедиться, что каждый EnterScope соответствует возвращаемой ScopeEnterScope.Dispose
Дополнительные сведения см. в примечаниях.Lock.Scope