ExecutorCompletionService Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| ExecutorCompletionService(IExecutor) |
Crée un ExecutorCompletionService à l’aide de l’exécuteur fourni pour l’exécution de tâche de base et une |
| ExecutorCompletionService(IExecutor, IBlockingQueue) |
Crée un ExecutorCompletionService à l’aide de l’exécuteur fourni pour l’exécution de tâche de base et la file d’attente fournie comme file d’attente d’achèvement. |
| ExecutorCompletionService(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
ExecutorCompletionService(IExecutor)
Crée un ExecutorCompletionService à l’aide de l’exécuteur fourni pour l’exécution de tâche de base et une LinkedBlockingQueue file d’attente d’achèvement.
[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
Paramètres
- executor
- IExecutor
exécuteur à utiliser
- Attributs
Exceptions
si l’exécuteur est null
Remarques
Crée un ExecutorCompletionService à l’aide de l’exécuteur fourni pour l’exécution de tâche de base et une LinkedBlockingQueue file d’attente d’achèvement.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
ExecutorCompletionService(IExecutor, IBlockingQueue)
Crée un ExecutorCompletionService à l’aide de l’exécuteur fourni pour l’exécution de tâche de base et la file d’attente fournie comme file d’attente d’achèvement.
[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
Paramètres
- executor
- IExecutor
exécuteur à utiliser
- completionQueue
- IBlockingQueue
la file d’attente à utiliser comme file d’attente d’achèvement est normalement dédiée à l’utilisation par ce service. Cette file d’attente est traitée comme une file d’attente sans limite : les opérations ayant Queue.add échoué pour les tâches terminées ne peuvent pas être récupérées.
- Attributs
Remarques
Crée un ExecutorCompletionService à l’aide de l’exécuteur fourni pour l’exécution de tâche de base et la file d’attente fournie comme file d’attente d’achèvement.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.
S’applique à
ExecutorCompletionService(IntPtr, JniHandleOwnership)
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime.
protected ExecutorCompletionService (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Util.Concurrent.ExecutorCompletionService : nativeint * Android.Runtime.JniHandleOwnership -> Java.Util.Concurrent.ExecutorCompletionService
Paramètres
- transfer
- JniHandleOwnership
Indiquant JniHandleOwnershipcomment gérer javaReference
Remarques
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.