Bagikan melalui


IExecutorService.InvokeAny Metode

Definisi

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.

Dokumentasi Java untuk java.util.concurrent.ExecutorService.invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>>).

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.

Dokumentasi Java untuk java.util.concurrent.ExecutorService.invokeAny(java.util.Collection<? extends java.util.concurrent.Callable<T>>, long, java.util.concurrent.TimeUnit).

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