Condividi tramite


Semaphore.ReducePermits(Int32) Metodo

Definizione

Riduce il numero di permessi disponibili in base alla riduzione indicata.

[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

Parametri

reduction
Int32

numero di autorizzazioni da rimuovere

Attributi

Eccezioni

se reduction è negativo

Commenti

Riduce il numero di permessi disponibili in base alla riduzione indicata. Questo metodo può essere utile nelle sottoclassi che usano semafori per tenere traccia delle risorse che non sono disponibili. Questo metodo è diverso dal fatto acquire che non blocca l'attesa di autorizzazioni per diventare disponibili.

Documentazione java per java.util.concurrent.Semaphore.reducePermits(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Si applica a