IExecutorService.InvokeAny 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
| InvokeAny(ICollection) |
Menjalankan tugas yang diberikan, mengembalikan hasil yang berhasil diselesaikan (i. |
| InvokeAny(ICollection, Int64, TimeUnit) |
Menjalankan tugas yang diberikan, mengembalikan hasil yang berhasil diselesaikan (i. |
InvokeAny(ICollection)
Menjalankan tugas yang diberikan, mengembalikan hasil yang berhasil diselesaikan (i.
[Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? InvokeAny(System.Collections.ICollection? tasks);
[<Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member InvokeAny : System.Collections.ICollection -> Java.Lang.Object
Parameter
- tasks
- ICollection
kumpulan tugas
Mengembalikan
hasil yang dikembalikan oleh salah satu tugas
- Atribut
Keterangan
Menjalankan tugas yang diberikan, mengembalikan hasil yang telah berhasil diselesaikan (yaitu, tanpa melemparkan pengecualian), jika ada yang melakukannya. Setelah pengembalian normal atau luar biasa, tugas yang belum selesai dibatalkan. Hasil metode ini tidak ditentukan jika koleksi yang diberikan dimodifikasi saat operasi ini sedang berlangsung.
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.
Berlaku untuk
InvokeAny(ICollection, Int64, TimeUnit)
Menjalankan tugas yang diberikan, mengembalikan hasil yang berhasil diselesaikan (i.
[Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? InvokeAny(System.Collections.ICollection? tasks, long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member InvokeAny : System.Collections.ICollection * int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object
Parameter
- tasks
- ICollection
kumpulan tugas
- timeout
- Int64
waktu maksimum untuk menunggu
- unit
- TimeUnit
unit waktu argumen batas waktu
Mengembalikan
hasil yang dikembalikan oleh salah satu tugas
- Atribut
Keterangan
Menjalankan tugas yang diberikan, mengembalikan hasil yang berhasil diselesaikan (yaitu, tanpa melemparkan pengecualian), jika ada yang dilakukan sebelum batas waktu yang diberikan berlalu. Setelah pengembalian normal atau luar biasa, tugas yang belum selesai dibatalkan. Hasil metode ini tidak ditentukan jika koleksi yang diberikan dimodifikasi saat operasi ini sedang berlangsung.
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.