Bagikan melalui


ForkJoinPool.Invoke(ForkJoinTask) Metode

Definisi

Melakukan tugas yang diberikan, mengembalikan hasilnya setelah selesai.

[Android.Runtime.Register("invoke", "(Ljava/util/concurrent/ForkJoinTask;)Ljava/lang/Object;", "GetInvoke_Ljava_util_concurrent_ForkJoinTask_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public virtual Java.Lang.Object? Invoke(Java.Util.Concurrent.ForkJoinTask? task);
[<Android.Runtime.Register("invoke", "(Ljava/util/concurrent/ForkJoinTask;)Ljava/lang/Object;", "GetInvoke_Ljava_util_concurrent_ForkJoinTask_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member Invoke : Java.Util.Concurrent.ForkJoinTask -> Java.Lang.Object
override this.Invoke : Java.Util.Concurrent.ForkJoinTask -> Java.Lang.Object

Parameter

task
ForkJoinTask

tugas

Mengembalikan

hasil tugas

Atribut

Keterangan

Melakukan tugas yang diberikan, mengembalikan hasilnya setelah selesai. Jika komputasi mengalami Pengecualian atau Kesalahan yang tidak dicentang, komputasi akan ditumbuhi kembali sebagai hasil pemanggilan ini. Pengecualian yang ditumbuhkan kembali berperilaku dengan cara yang sama seperti pengecualian reguler, tetapi, jika memungkinkan, berisi jejak tumpukan (seperti yang ditampilkan misalnya menggunakan ex.printStackTrace()) dari utas saat ini serta utas yang benar-benar mengalami pengecualian; minimal hanya yang terakhir.

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