Bagikan melalui


AbstractExecutorService.NewTaskFor Metode

Definisi

Overload

NewTaskFor(ICallable)

Mengembalikan untuk tugas yang RunnableFuture dapat dipanggil yang diberikan.

NewTaskFor(IRunnable, Object)

Mengembalikan RunnableFuture untuk nilai yang dapat dijalankan dan default yang diberikan.

NewTaskFor(ICallable)

Mengembalikan untuk tugas yang RunnableFuture dapat dipanggil yang diberikan.

[Android.Runtime.Register("newTaskFor", "(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/RunnableFuture;", "GetNewTaskFor_Ljava_util_concurrent_Callable_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
protected virtual Java.Util.Concurrent.IRunnableFuture? NewTaskFor(Java.Util.Concurrent.ICallable? callable);
[<Android.Runtime.Register("newTaskFor", "(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/RunnableFuture;", "GetNewTaskFor_Ljava_util_concurrent_Callable_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member NewTaskFor : Java.Util.Concurrent.ICallable -> Java.Util.Concurrent.IRunnableFuture
override this.NewTaskFor : Java.Util.Concurrent.ICallable -> Java.Util.Concurrent.IRunnableFuture

Parameter

callable
ICallable

tugas yang dapat dipanggil dibungkus

Mengembalikan

yang RunnableFuture , ketika dijalankan, akan memanggil panggilan yang mendasarinya dan yang, sebagai Future, akan menghasilkan hasil yang dapat dipanggil sebagai hasilnya dan menyediakan untuk pembatalan tugas yang mendasarinya

Atribut

Keterangan

Mengembalikan untuk tugas yang RunnableFuture dapat dipanggil yang diberikan.

Ditambahkan dalam 1.6.

Dokumentasi Java untuk java.util.concurrent.AbstractExecutorService.newTaskFor(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

NewTaskFor(IRunnable, Object)

Mengembalikan RunnableFuture untuk nilai yang dapat dijalankan dan default yang diberikan.

[Android.Runtime.Register("newTaskFor", "(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/RunnableFuture;", "GetNewTaskFor_Ljava_lang_Runnable_Ljava_lang_Object_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
protected virtual Java.Util.Concurrent.IRunnableFuture? NewTaskFor(Java.Lang.IRunnable? runnable, Java.Lang.Object? value);
[<Android.Runtime.Register("newTaskFor", "(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/RunnableFuture;", "GetNewTaskFor_Ljava_lang_Runnable_Ljava_lang_Object_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member NewTaskFor : Java.Lang.IRunnable * Java.Lang.Object -> Java.Util.Concurrent.IRunnableFuture
override this.NewTaskFor : Java.Lang.IRunnable * Java.Lang.Object -> Java.Util.Concurrent.IRunnableFuture

Parameter

runnable
IRunnable

tugas yang dapat dijalankan dibungkus

value
Object

nilai default untuk masa mendatang yang dikembalikan

Mengembalikan

yang RunnableFuture , ketika dijalankan, akan menjalankan runnable yang mendasarinya dan yang, sebagai Future, akan menghasilkan nilai yang diberikan sebagai hasilnya dan menyediakan untuk pembatalan tugas yang mendasarinya

Atribut

Keterangan

Mengembalikan RunnableFuture untuk nilai yang dapat dijalankan dan default yang diberikan.

Ditambahkan dalam 1.6.

Dokumentasi Java untuk java.util.concurrent.AbstractExecutorService.newTaskFor(java.lang.Runnable, 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