Object.NotifyAll Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membangunkan semua utas yang menunggu monitor objek ini.
[Android.Runtime.Register("notifyAll", "()V", "")]
public void NotifyAll();
[<Android.Runtime.Register("notifyAll", "()V", "")>]
member this.NotifyAll : unit -> unit
- Atribut
Pengecualian
jika utas yang memanggil metode ini bukan pemilik monitor objek ini.
Keterangan
Membangunkan semua utas yang menunggu monitor objek ini. Utas menunggu monitor objek dengan memanggil salah wait satu metode.
Utas yang terbangun tidak akan dapat dilanjutkan sampai utas saat ini melepaskan kunci pada objek ini. Utas yang terbangun akan bersaing secara biasa dengan utas lain yang mungkin secara aktif bersaing untuk menyinkronkan pada objek ini; misalnya, utas yang terbangun tidak menikmati hak istimewa yang dapat diandalkan atau kerugian dalam menjadi utas berikutnya untuk mengunci objek ini.
Metode ini hanya boleh dipanggil oleh utas yang merupakan pemilik monitor objek ini.
notify Lihat metode untuk deskripsi cara di mana utas dapat menjadi pemilik monitor.
Java dokumentasi untuk java.lang.Object.notifyAll().
Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.
Berlaku untuk
Lihat juga
- Notify()
- Wait()
- Wait(Int64)
- <xref:Java.Lang.Object.Wait(System.Int64%2c+System.Int32)>
- Thread