Bagikan melalui


ForkJoinTask.InvokeAll Metode

Definisi

Overload

InvokeAll(ForkJoinTask[])

Fork semua tugas dalam koleksi yang ditentukan, kembali saat isDone penangguhan untuk setiap tugas atau pengecualian (tidak dicentang) ditemui, dalam hal ini pengecualian ditumbuhi kembali.

InvokeAll(ICollection)

Fork semua tugas dalam koleksi yang ditentukan, kembali saat isDone penangguhan untuk setiap tugas atau pengecualian (tidak dicentang) ditemui, dalam hal ini pengecualian ditumbuhi kembali.

InvokeAll(ForkJoinTask, ForkJoinTask)

Fork tugas yang diberikan, kembali saat isDone penangguhan untuk setiap tugas atau pengecualian (tidak dicentang) ditemui, dalam hal ini pengecualian ditumbuhi kembali.

InvokeAll(ForkJoinTask[])

Fork semua tugas dalam koleksi yang ditentukan, kembali saat isDone penangguhan untuk setiap tugas atau pengecualian (tidak dicentang) ditemui, dalam hal ini pengecualian ditumbuhi kembali.

[Android.Runtime.Register("invokeAll", "([Ljava/util/concurrent/ForkJoinTask;)V", "")]
public static void InvokeAll(params Java.Util.Concurrent.ForkJoinTask[]? tasks);
[<Android.Runtime.Register("invokeAll", "([Ljava/util/concurrent/ForkJoinTask;)V", "")>]
static member InvokeAll : Java.Util.Concurrent.ForkJoinTask[] -> unit

Parameter

tasks
ForkJoinTask[]

kumpulan tugas

Atribut

Keterangan

Dokumentasi Java untuk java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection).

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

InvokeAll(ICollection)

Fork semua tugas dalam koleksi yang ditentukan, kembali saat isDone penangguhan untuk setiap tugas atau pengecualian (tidak dicentang) ditemui, dalam hal ini pengecualian ditumbuhi kembali.

[Android.Runtime.Register("invokeAll", "(Ljava/util/Collection;)Ljava/util/Collection;", "")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.util.concurrent.ForkJoinTask<?>" })]
public static System.Collections.ICollection? InvokeAll(System.Collections.ICollection? tasks);
[<Android.Runtime.Register("invokeAll", "(Ljava/util/Collection;)Ljava/util/Collection;", "")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T extends java.util.concurrent.ForkJoinTask<?>" })>]
static member InvokeAll : System.Collections.ICollection -> System.Collections.ICollection

Parameter

tasks
ICollection

kumpulan tugas

Mengembalikan

argumen tugas, untuk menyederhanakan penggunaan

Atribut

Keterangan

Fork semua tugas dalam koleksi yang ditentukan, kembali saat isDone penangguhan untuk setiap tugas atau pengecualian (tidak dicentang) ditemui, dalam hal ini pengecualian ditumbuhi kembali. Jika lebih dari satu tugas mengalami pengecualian, maka metode ini melempar salah satu pengecualian ini. Jika ada tugas yang mengalami pengecualian, tugas lain mungkin dibatalkan. Namun, status eksekusi tugas individual tidak dijamin setelah pengembalian luar biasa. Status setiap tugas dapat diperoleh menggunakan #getException() dan metode terkait untuk memeriksa apakah tugas telah dibatalkan, diselesaikan secara normal atau luar biasa, atau dibiarkan tidak diolah.

Dokumentasi Java untuk java.util.concurrent.ForkJoinTask.invokeAll(java.util.Collection<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

InvokeAll(ForkJoinTask, ForkJoinTask)

Fork tugas yang diberikan, kembali saat isDone penangguhan untuk setiap tugas atau pengecualian (tidak dicentang) ditemui, dalam hal ini pengecualian ditumbuhi kembali.

[Android.Runtime.Register("invokeAll", "(Ljava/util/concurrent/ForkJoinTask;Ljava/util/concurrent/ForkJoinTask;)V", "")]
public static void InvokeAll(Java.Util.Concurrent.ForkJoinTask? t1, Java.Util.Concurrent.ForkJoinTask? t2);
[<Android.Runtime.Register("invokeAll", "(Ljava/util/concurrent/ForkJoinTask;Ljava/util/concurrent/ForkJoinTask;)V", "")>]
static member InvokeAll : Java.Util.Concurrent.ForkJoinTask * Java.Util.Concurrent.ForkJoinTask -> unit

Parameter

t1
ForkJoinTask

tugas pertama

t2
ForkJoinTask

tugas kedua

Atribut

Keterangan

Fork tugas yang diberikan, kembali saat isDone penangguhan untuk setiap tugas atau pengecualian (tidak dicentang) ditemui, dalam hal ini pengecualian ditumbuhi kembali. Jika lebih dari satu tugas mengalami pengecualian, maka metode ini melempar salah satu pengecualian ini. Jika ada tugas yang mengalami pengecualian, tugas lainnya mungkin dibatalkan. Namun, status eksekusi tugas individual tidak dijamin setelah pengembalian luar biasa. Status setiap tugas dapat diperoleh menggunakan #getException() dan metode terkait untuk memeriksa apakah tugas telah dibatalkan, diselesaikan secara normal atau luar biasa, atau dibiarkan tidak diolah.

Dokumentasi Java untuk java.util.concurrent.ForkJoinTask.invokeAll(java.util.concurrent.ForkJoinTask<?>, java.util.concurrent.ForkJoinTask<?>).

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