Bagikan melalui


ExecutorCompletionService Konstruktor

Definisi

Overload

ExecutorCompletionService(IExecutor)

Membuat ExecutorCompletionService menggunakan eksekutor yang disediakan untuk eksekusi tugas dasar dan LinkedBlockingQueue sebagai antrean penyelesaian.

ExecutorCompletionService(IExecutor, IBlockingQueue)

Membuat ExecutorCompletionService menggunakan eksekutor yang disediakan untuk eksekusi tugas dasar dan antrean yang disediakan sebagai antrean penyelesaiannya.

ExecutorCompletionService(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

ExecutorCompletionService(IExecutor)

Membuat ExecutorCompletionService menggunakan eksekutor yang disediakan untuk eksekusi tugas dasar dan LinkedBlockingQueue sebagai antrean penyelesaian.

[Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;)V", "")]
public ExecutorCompletionService (Java.Util.Concurrent.IExecutor? executor);
[<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;)V", "")>]
new Java.Util.Concurrent.ExecutorCompletionService : Java.Util.Concurrent.IExecutor -> Java.Util.Concurrent.ExecutorCompletionService

Parameter

executor
IExecutor

pelaksana yang akan digunakan

Atribut

Pengecualian

jika pelaksana null

Keterangan

Membuat ExecutorCompletionService menggunakan eksekutor yang disediakan untuk eksekusi tugas dasar dan LinkedBlockingQueue sebagai antrean penyelesaian.

Dokumentasi Java untuk java.util.concurrent.ExecutorCompletionService.ExecutorCompletionService(java.util.concurrent.Executor).

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

ExecutorCompletionService(IExecutor, IBlockingQueue)

Membuat ExecutorCompletionService menggunakan eksekutor yang disediakan untuk eksekusi tugas dasar dan antrean yang disediakan sebagai antrean penyelesaiannya.

[Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;Ljava/util/concurrent/BlockingQueue;)V", "")]
public ExecutorCompletionService (Java.Util.Concurrent.IExecutor? executor, Java.Util.Concurrent.IBlockingQueue? completionQueue);
[<Android.Runtime.Register(".ctor", "(Ljava/util/concurrent/Executor;Ljava/util/concurrent/BlockingQueue;)V", "")>]
new Java.Util.Concurrent.ExecutorCompletionService : Java.Util.Concurrent.IExecutor * Java.Util.Concurrent.IBlockingQueue -> Java.Util.Concurrent.ExecutorCompletionService

Parameter

executor
IExecutor

pelaksana yang akan digunakan

completionQueue
IBlockingQueue

antrean untuk digunakan sebagai antrean penyelesaian biasanya satu yang didedikasikan untuk digunakan oleh layanan ini. Antrean ini diperlakukan sebagai tidak terikat -- operasi percobaan Queue.add yang gagal untuk tugas yang diselesaikan menyebabkannya tidak dapat diambil.

Atribut

Keterangan

Membuat ExecutorCompletionService menggunakan eksekutor yang disediakan untuk eksekusi tugas dasar dan antrean yang disediakan sebagai antrean penyelesaiannya.

Dokumentasi Java untuk java.util.concurrent.ExecutorCompletionService.ExecutorCompletionService(java.util.concurrent.Executor, java.util.concurrent.BlockingQueue<java.util.concurrent.Future<V>>).

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

ExecutorCompletionService(IntPtr, JniHandleOwnership)

Konstruktor yang digunakan saat membuat representasi terkelola objek JNI; dipanggil oleh runtime.

protected ExecutorCompletionService (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ExecutorCompletionService : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ExecutorCompletionService

Parameter

javaReference
IntPtr

nativeint

Yang IntPtrberisi referensi objek Java Native Interface (JNI).

transfer
JniHandleOwnership

Menunjukkan JniHandleOwnershipcara menangani javaReference

Keterangan

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