Thread.HoldsLock(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает, true если текущий поток содержит блокировку монитора для указанного объекта.
[Android.Runtime.Register("holdsLock", "(Ljava/lang/Object;)Z", "")]
public static bool HoldsLock(Java.Lang.Object obj);
[<Android.Runtime.Register("holdsLock", "(Ljava/lang/Object;)Z", "")>]
static member HoldsLock : Java.Lang.Object -> bool
Параметры
- obj
- Object
Объект, на котором требуется проверить владение блокировкой
Возвращаемое значение
true Если текущий поток содержит блокировку монитора для указанного объекта.
- Атрибуты
Комментарии
Возвращает, true если текущий поток содержит блокировку монитора для указанного объекта.
Этот метод предназначен для того, чтобы программа утверждала, что текущий поток уже содержит указанную блокировку:
assert Thread.holdsLock(obj);
Добавлено в версии 1.4.
Java документации по java.lang.Thread.holdsLock(java.lang.Object).
Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".