Condividi tramite


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

Restituisce

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.

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

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