ReentrantLock.HasQueuedThread(Thread) Metodo

Definizione

Esegue una query se il thread specificato è in attesa di acquisire questo blocco.

[Android.Runtime.Register("hasQueuedThread", "(Ljava/lang/Thread;)Z", "")]
public bool HasQueuedThread(Java.Lang.Thread? thread);
[<Android.Runtime.Register("hasQueuedThread", "(Ljava/lang/Thread;)Z", "")>]
member this.HasQueuedThread : Java.Lang.Thread -> bool

Parametri

thread
Thread

thread

Valori restituiti

true se il thread specificato è in coda in attesa di questo blocco

Attributi

Eccezioni

se il thread è Null

Commenti

Esegue una query se il thread specificato è in attesa di acquisire questo blocco. Si noti che poiché gli annullamenti possono verificarsi in qualsiasi momento, un true ritorno non garantisce che questo thread acquisirà mai questo blocco. Questo metodo è progettato principalmente per l'uso nel monitoraggio dello stato del sistema.

per java.util.concurrent.locks.ReentrantLock.hasQueuedThread(java.lang.Thread).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a