Compartir a través de


ReentrantLock.GetWaitingThreads(ICondition) Método

Definición

Devuelve una colección que contiene esos subprocesos que pueden estar esperando la condición dada asociada a este bloqueo.

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

Parámetros

condition
ICondition

la condición

Devoluciones

la colección de subprocesos

Atributos

Excepciones

si no se mantiene este bloqueo

si la condición especificada no está asociada a este bloqueo

si la condición es null

Comentarios

Devuelve una colección que contiene esos subprocesos que pueden estar esperando la condición dada asociada a este bloqueo. Dado que el conjunto real de subprocesos puede cambiar dinámicamente al construir este resultado, la colección devuelta es solo una estimación de mejor esfuerzo. Los elementos de la colección devuelta no están en ningún orden determinado. Este método está diseñado para facilitar la construcción de subclases que proporcionan instalaciones de supervisión de condiciones más extensas.

Documentación de Java para java.util.concurrent.locks.ReentrantLock.getWaitingThreads(java.util.concurrent.locks.Condition).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a