Partager via


ReentrantLock.GetWaitingThreads(ICondition) Méthode

Définition

Retourne une collection contenant ces threads qui peuvent être en attente sur la condition donnée associée à ce verrou.

[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>

Paramètres

condition
ICondition

la condition

Retours

collection de threads

Attributs

Exceptions

si ce verrou n’est pas conservé

si la condition donnée n’est pas associée à ce verrou

si la condition a la valeur Null

Remarques

Retourne une collection contenant ces threads qui peuvent être en attente sur la condition donnée associée à ce verrou. Étant donné que l’ensemble réel de threads peut changer dynamiquement lors de la construction de ce résultat, la collection retournée n’est qu’une estimation optimale. Les éléments de la collection retournée ne sont pas dans un ordre particulier. Cette méthode est conçue pour faciliter la construction de sous-classes qui fournissent des installations de surveillance des conditions plus étendues.

Documentation Java pour java.util.concurrent.locks.ReentrantLock.getWaitingThreads(java.util.concurrent.locks.Condition).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.

S’applique à