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


ReentrantReadWriteLock.Owner Свойство

Определение

Возвращает поток, который в настоящее время владеет блокировкой записи или null если он не принадлежит.

protected virtual Java.Lang.Thread? Owner { [Android.Runtime.Register("getOwner", "()Ljava/lang/Thread;", "GetGetOwnerHandler")] get; }
[<get: Android.Runtime.Register("getOwner", "()Ljava/lang/Thread;", "GetGetOwnerHandler")>]
member this.Owner : Java.Lang.Thread

Значение свойства

владелец или null если он не принадлежит

Атрибуты

Комментарии

Возвращает поток, который в настоящее время владеет блокировкой записи или null если он не принадлежит. Если этот метод вызывается потоком, который не является владельцем, возвращаемое значение отражает оптимальное приближение текущего состояния блокировки. Например, владелец может быть мгновенно даже null в том случае, если есть потоки, пытающиеся получить блокировку, но еще не сделали этого. Этот метод предназначен для упрощения строительства подклассов, которые обеспечивают более обширные средства мониторинга блокировки.

Документация по Java для java.util.concurrent.locks.ReentrantReadWriteLock.getOwner().

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

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