ICondition.SignalAll 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.
Bangunkan semua alur tunggu.
[Android.Runtime.Register("signalAll", "()V", "GetSignalAllHandler:Java.Util.Concurrent.Locks.IConditionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void SignalAll();
[<Android.Runtime.Register("signalAll", "()V", "GetSignalAllHandler:Java.Util.Concurrent.Locks.IConditionInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SignalAll : unit -> unit
- Atribut
Keterangan
Bangunkan semua alur tunggu.
Jika ada utas yang menunggu kondisi ini maka mereka semua terbangun. Setiap utas harus memperoleh kembali kunci sebelum dapat kembali dari await.
<b>Pertimbangan< Implementasi/b>
Implementasi dapat (dan biasanya dilakukan) mengharuskan utas saat ini menahan kunci yang terkait dengan ini Condition ketika metode ini dipanggil. Implementasi harus mendokumen prasyarat ini dan tindakan apa pun yang diambil jika kunci tidak ditahan. Biasanya, pengecualian seperti IllegalMonitorStateException akan dilemparkan.
Dokumentasi Java untuk java.util.concurrent.locks.Condition.signalAll().
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.