Object.NotifyAll Método

Definición

Activa todos los subprocesos que están esperando en el monitor de este objeto.

[Android.Runtime.Register("notifyAll", "()V", "")]
public void NotifyAll();
[<Android.Runtime.Register("notifyAll", "()V", "")>]
member this.NotifyAll : unit -> unit
Atributos

Excepciones

si el subproceso que llama a este método no es el propietario del monitor de este objeto.

Comentarios

Activa todos los subprocesos que están esperando en el monitor de este objeto. Un subproceso espera en el monitor de un objeto llamando a uno de los wait métodos.

Los subprocesos despertados no podrán continuar hasta que el subproceso actual renuncia al bloqueo en este objeto. Los subprocesos despertados competirán de la manera habitual con cualquier otro subproceso que pueda estar compitiendo activamente para sincronizar en este objeto; Por ejemplo, los subprocesos despertados no disfrutan de privilegios o desventajas confiables en ser el siguiente subproceso para bloquear este objeto.

Solo debe llamar a este método un subproceso que sea el propietario del monitor de este objeto. Consulte el notify método para obtener una descripción de las formas en que un subproceso puede convertirse en el propietario de un monitor.

Java documentación para java.lang.Object.notifyAll().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a

Consulte también