ReentrantLock.GetWaitingThreads(ICondition) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un insieme contenente i thread che potrebbero essere in attesa della condizione specificata associata a questo blocco.
[Android.Runtime.Register("getWaitingThreads", "(Ljava/util/concurrent/locks/Condition;)Ljava/util/Collection;", "GetGetWaitingThreads_Ljava_util_concurrent_locks_Condition_Handler")]
protected virtual System.Collections.Generic.ICollection<Java.Lang.Thread>? GetWaitingThreads (Java.Util.Concurrent.Locks.ICondition? condition);
[<Android.Runtime.Register("getWaitingThreads", "(Ljava/util/concurrent/locks/Condition;)Ljava/util/Collection;", "GetGetWaitingThreads_Ljava_util_concurrent_locks_Condition_Handler")>]
abstract member GetWaitingThreads : Java.Util.Concurrent.Locks.ICondition -> System.Collections.Generic.ICollection<Java.Lang.Thread>
override this.GetWaitingThreads : Java.Util.Concurrent.Locks.ICondition -> System.Collections.Generic.ICollection<Java.Lang.Thread>
Parametri
- condition
- ICondition
condition
Restituisce
raccolta di thread
- Attributi
Eccezioni
se il blocco non viene mantenuto
se la condizione specificata non è associata a questo blocco
se la condizione è Null
Commenti
Restituisce un insieme contenente i thread che potrebbero essere in attesa della condizione specificata associata a questo blocco. Poiché il set effettivo di thread può cambiare in modo dinamico durante la costruzione di questo risultato, la raccolta restituita è solo una stima ottimale. Gli elementi della raccolta restituita non sono in un ordine specifico. Questo metodo è progettato per facilitare la costruzione di sottoclassi che forniscono strutture di monitoraggio delle condizioni più estese.
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.