ExecutorCompletionService Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| ExecutorCompletionService(IExecutor) |
Crea un executorCompletionService usando l'executor fornito per l'esecuzione dell'attività di base e un |
| ExecutorCompletionService(IExecutor, IBlockingQueue) |
Crea un executorCompletionService usando l'executor fornito per l'esecuzione dell'attività di base e la coda fornita come coda di completamento. |
| ExecutorCompletionService(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
ExecutorCompletionService(IExecutor)
Crea un executorCompletionService usando l'executor fornito per l'esecuzione dell'attività di base e un LinkedBlockingQueue oggetto come coda di completamento.
[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
Parametri
- executor
- IExecutor
executor da usare
- Attributi
Eccezioni
se executor è null
Commenti
Crea un executorCompletionService usando l'executor fornito per l'esecuzione dell'attività di base e un LinkedBlockingQueue oggetto come coda di completamento.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
ExecutorCompletionService(IExecutor, IBlockingQueue)
Crea un executorCompletionService usando l'executor fornito per l'esecuzione dell'attività di base e la coda fornita come coda di completamento.
[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
Parametri
- executor
- IExecutor
executor da usare
- completionQueue
- IBlockingQueue
la coda da usare come coda di completamento in genere una dedicata per l'uso da parte di questo servizio. Questa coda viene considerata come non associato. Le operazioni non Queue.add riuscite per le attività completate non sono recuperabili.
- Attributi
Commenti
Crea un executorCompletionService usando l'executor fornito per l'esecuzione dell'attività di base e la coda fornita come coda di completamento.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
ExecutorCompletionService(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected ExecutorCompletionService (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ExecutorCompletionService : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ExecutorCompletionService
Parametri
- javaReference
-
IntPtr
nativeint
Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).
- transfer
- JniHandleOwnership
Oggetto JniHandleOwnershipche indica come gestire javaReference
Commenti
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.