Compartilhar via


Semaphore.ReducePermits(Int32) Método

Definição

Diminui o número de licenças disponíveis pela redução indicada.

[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

Parâmetros

reduction
Int32

o número de licenças de remoção

Atributos

Exceções

se reduction for negativo

Comentários

Diminui o número de licenças disponíveis pela redução indicada. Esse método pode ser útil em subclasses que usam semáforos para controlar recursos que se tornam indisponíveis. Este método difere do acquire que ele não bloqueia a espera para que as licenças se tornem disponíveis.

Documentação Java para java.util.concurrent.Semaphore.reducePermits(int).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a