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


Semaphore.ReducePermits(Int32) Метод

Определение

Уменьшает количество доступных разрешений по указанному сокращению.

[Android.Runtime.Register("reducePermits", "(I)V", "GetReducePermits_IHandler")]
protected virtual void ReducePermits (int reduction);
[<Android.Runtime.Register("reducePermits", "(I)V", "GetReducePermits_IHandler")>]
abstract member ReducePermits : int -> unit
override this.ReducePermits : int -> unit

Параметры

reduction
Int32

количество разрешений для удаления

Атрибуты

Исключения

Значение reduction

Комментарии

Уменьшает количество доступных разрешений по указанному сокращению. Этот метод может быть полезен в подклассах, использующих семафоры для отслеживания ресурсов, которые становятся недоступными. Этот метод отличается от acquire того, что он не блокирует ожидание доступности разрешений.

Документация по Java для java.util.concurrent.Semaphore.reducePermits(int).

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

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