Object.NotifyAll Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- Notify()
- Wait()
- Wait(Int64)
- <xref:Java.Lang.Object.Wait(System.Int64%2c+System.Int32)>
- Thread