Semaphore.ReducePermits(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.