ThreadGroup.Enumerate 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.
Overload
| Nama | Deskripsi |
|---|---|
| Enumerate(Thread[]) |
Menyalin ke dalam array yang ditentukan setiap utas aktif dalam grup utas ini dan subgrupnya. |
| Enumerate(ThreadGroup[]) |
Menyalin ke dalam referensi array yang ditentukan ke setiap subgrup aktif dalam grup utas ini dan subgrupnya. |
| Enumerate(Thread[], Boolean) |
Menyalin ke dalam array yang ditentukan setiap utas aktif dalam grup utas ini. |
| Enumerate(ThreadGroup[], Boolean) |
Menyalin ke dalam referensi array yang ditentukan ke setiap subgrup aktif dalam grup utas ini. |
Enumerate(Thread[])
Menyalin ke dalam array yang ditentukan setiap utas aktif dalam grup utas ini dan subgrupnya.
[Android.Runtime.Register("enumerate", "([Ljava/lang/Thread;)I", "GetEnumerate_arrayLjava_lang_Thread_Handler")]
public virtual int Enumerate(Java.Lang.Thread[]? list);
[<Android.Runtime.Register("enumerate", "([Ljava/lang/Thread;)I", "GetEnumerate_arrayLjava_lang_Thread_Handler")>]
abstract member Enumerate : Java.Lang.Thread[] -> int
override this.Enumerate : Java.Lang.Thread[] -> int
Parameter
- list
- Thread[]
array untuk menempatkan daftar utas
Mengembalikan
jumlah utas yang dimasukkan ke dalam array
- Atribut
Keterangan
Menyalin ke dalam array yang ditentukan setiap utas aktif dalam grup utas ini dan subgrupnya.
Pemanggilan metode ini berulah dengan cara yang sama persis dengan pemanggilan
<blockquote> #enumerate(Thread[], boolean) enumerasi(list, true)</blockquote>
Ditambahkan dalam 1.0.
Java dokumentasi untuk java.lang.ThreadGroup.enumerate(java.lang.Thread[]).
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
Enumerate(ThreadGroup[])
Menyalin ke dalam referensi array yang ditentukan ke setiap subgrup aktif dalam grup utas ini dan subgrupnya.
[Android.Runtime.Register("enumerate", "([Ljava/lang/ThreadGroup;)I", "GetEnumerate_arrayLjava_lang_ThreadGroup_Handler")]
public virtual int Enumerate(Java.Lang.ThreadGroup[]? list);
[<Android.Runtime.Register("enumerate", "([Ljava/lang/ThreadGroup;)I", "GetEnumerate_arrayLjava_lang_ThreadGroup_Handler")>]
abstract member Enumerate : Java.Lang.ThreadGroup[] -> int
override this.Enumerate : Java.Lang.ThreadGroup[] -> int
Parameter
- list
- ThreadGroup[]
array untuk menempatkan daftar grup utas
Mengembalikan
jumlah grup utas yang dimasukkan ke dalam array
- Atribut
Keterangan
Menyalin ke dalam referensi array yang ditentukan ke setiap subgrup aktif dalam grup utas ini dan subgrupnya.
Pemanggilan metode ini berulah dengan cara yang sama persis dengan pemanggilan
<blockquote> #enumerate(ThreadGroup[], boolean) enumerasi(list, true)</blockquote>
Ditambahkan dalam 1.0.
Java dokumentasi untuk java.lang.ThreadGroup.enumerate(java.lang.ThreadGroup[]).
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
Enumerate(Thread[], Boolean)
Menyalin ke dalam array yang ditentukan setiap utas aktif dalam grup utas ini.
[Android.Runtime.Register("enumerate", "([Ljava/lang/Thread;Z)I", "GetEnumerate_arrayLjava_lang_Thread_ZHandler")]
public virtual int Enumerate(Java.Lang.Thread[]? list, bool recurse);
[<Android.Runtime.Register("enumerate", "([Ljava/lang/Thread;Z)I", "GetEnumerate_arrayLjava_lang_Thread_ZHandler")>]
abstract member Enumerate : Java.Lang.Thread[] * bool -> int
override this.Enumerate : Java.Lang.Thread[] * bool -> int
Parameter
- list
- Thread[]
array untuk menempatkan daftar utas
- recurse
- Boolean
jika true, secara rekursif menghitung semua subgrup grup utas ini
Mengembalikan
jumlah utas yang dimasukkan ke dalam array
- Atribut
Keterangan
Menyalin ke dalam array yang ditentukan setiap utas aktif dalam grup utas ini. Jika recurse adalah true, metode ini secara rekursif menghitung semua subgrup grup utas ini dan referensi ke setiap utas aktif dalam subgrup ini juga disertakan. Jika array terlalu pendek untuk menahan semua utas, utas tambahan diabaikan secara diam-diam.
Aplikasi mungkin menggunakan metode #activeCount activeCount untuk mendapatkan perkiraan seberapa besar array seharusnya, namun jika array terlalu pendek untuk menahan semua utas, utas tambahan diabaikan secara diam-diam. Jika sangat penting untuk mendapatkan setiap utas aktif dalam grup utas ini, pemanggil harus memverifikasi bahwa nilai int yang dikembalikan benar-benar kurang dari listpanjang .
Karena kondisi ras yang melekat dalam metode ini, disarankan agar metode hanya digunakan untuk tujuan penelusuran kesalahan dan pemantauan.
Ditambahkan dalam 1.0.
Java dokumentasi untuk java.lang.ThreadGroup.enumerate(java.lang.Thread[], boolean).
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
Enumerate(ThreadGroup[], Boolean)
Menyalin ke dalam referensi array yang ditentukan ke setiap subgrup aktif dalam grup utas ini.
[Android.Runtime.Register("enumerate", "([Ljava/lang/ThreadGroup;Z)I", "GetEnumerate_arrayLjava_lang_ThreadGroup_ZHandler")]
public virtual int Enumerate(Java.Lang.ThreadGroup[]? list, bool recurse);
[<Android.Runtime.Register("enumerate", "([Ljava/lang/ThreadGroup;Z)I", "GetEnumerate_arrayLjava_lang_ThreadGroup_ZHandler")>]
abstract member Enumerate : Java.Lang.ThreadGroup[] * bool -> int
override this.Enumerate : Java.Lang.ThreadGroup[] * bool -> int
Parameter
- list
- ThreadGroup[]
array untuk menempatkan daftar grup utas
- recurse
- Boolean
jika true, secara rekursif menghitung semua subgrup
Mengembalikan
jumlah grup utas yang dimasukkan ke dalam array
- Atribut
Keterangan
Menyalin ke dalam referensi array yang ditentukan ke setiap subgrup aktif dalam grup utas ini. Jika recurse adalah true, metode ini secara rekursif menghitung semua subgrup grup utas ini dan referensi ke setiap grup utas aktif dalam subgrup ini juga disertakan.
Aplikasi mungkin menggunakan metode #activeGroupCount activeGroupCount untuk mendapatkan perkiraan seberapa besar array, namun jika array terlalu pendek untuk menahan semua grup utas, grup utas tambahan diabaikan secara diam-diam. Jika sangat penting untuk mendapatkan setiap subgrup aktif dalam grup utas ini, pemanggil harus memverifikasi bahwa nilai int yang dikembalikan benar-benar kurang dari listpanjang .
Karena kondisi ras yang melekat dalam metode ini, disarankan agar metode hanya digunakan untuk tujuan penelusuran kesalahan dan pemantauan.
Ditambahkan dalam 1.0.
Java dokumentasi untuk java.lang.ThreadGroup.enumerate(java.lang.ThreadGroup[], boolean).
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.