Thread.Destroy 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.
Perhatian
deprecated
Melemparkan UnsupportedOperationException.
[Android.Runtime.Register("destroy", "()V", "GetDestroyHandler")]
[System.Obsolete("deprecated")]
public virtual void Destroy ();
[<Android.Runtime.Register("destroy", "()V", "GetDestroyHandler")>]
[<System.Obsolete("deprecated")>]
abstract member Destroy : unit -> unit
override this.Destroy : unit -> unit
- Atribut
Keterangan
Melemparkan UnsupportedOperationException.
Anggota ini tidak digunakan lagi. Metode ini awalnya dirancang untuk menghancurkan utas ini tanpa pembersihan apa pun. Setiap monitor yang dipegangnya akan tetap terkunci. Namun, metode ini tidak pernah diterapkan. Jika harus diimplementasikan, itu akan rentan kebuntuan #suspenddengan cara . Jika utas target memegang kunci yang melindungi sumber daya sistem penting ketika dihancurkan, tidak ada utas yang dapat mengakses sumber daya ini lagi. Jika utas lain pernah mencoba mengunci sumber daya ini, kebuntuan akan mengakibatkan. Kebuntuan seperti itu biasanya memanifestasikan diri mereka sebagai proses "beku". Untuk informasi selengkapnya, lihat Mengapa Thread.stop, Thread.suspend dan Thread.resume Tidak digunakan lagi?.
Dokumentasi Java untuk java.lang.Thread.destroy().
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.