Langue

AbstractExecutorService.InvokeAll Méthode

Définition

Surcharges

Nom Description
InvokeAll(ICollection)

Exécute les tâches données, en retournant une liste d’futures contenant leur état et leurs résultats une fois toutes les tâches terminées.

InvokeAll(ICollection, Int64, TimeUnit)

Exécute les tâches données, en retournant une liste d’futures contenant leur état et leurs résultats lorsque tout est terminé ou que le délai d’expiration expire, selon ce qui se produit en premier.

InvokeAll(ICollection)

Exécute les tâches données, en retournant une liste d’futures contenant leur état et leurs résultats une fois toutes les tâches terminées.

[Android.Runtime.Register("invokeAll", "(Ljava/util/Collection;)Ljava/util/List;", "GetInvokeAll_Ljava_util_Collection_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public virtual System.Collections.IList? InvokeAll(System.Collections.ICollection? tasks);
[<Android.Runtime.Register("invokeAll", "(Ljava/util/Collection;)Ljava/util/List;", "GetInvokeAll_Ljava_util_Collection_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member InvokeAll : System.Collections.ICollection -> System.Collections.IList
override this.InvokeAll : System.Collections.ICollection -> System.Collections.IList

Paramètres

tasks
ICollection

collection de tâches

Retours

une liste de futures représentant les tâches, dans le même ordre séquentiel que celui produit par l’itérateur de la liste des tâches donnée, chacune ayant terminé

Implémente

Attributs

Remarques

Exécute les tâches données, en retournant une liste d’futures contenant leur état et leurs résultats une fois toutes les tâches terminées. Future.isDone() a la valeur true pour chaque élément de la liste retournée. Notez qu’une tâche terminée a pu se terminer normalement ou en lève une exception. Les résultats de cette méthode ne sont pas définis si la collection donnée est modifiée pendant que cette opération est en cours.

Java référence pour java.util.concurrent.AbstractExecutorService.invokeAll.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

InvokeAll(ICollection, Int64, TimeUnit)

Exécute les tâches données, en retournant une liste d’futures contenant leur état et leurs résultats lorsque tout est terminé ou que le délai d’expiration expire, selon ce qui se produit en premier.

[Android.Runtime.Register("invokeAll", "(Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/util/List;", "GetInvokeAll_Ljava_util_Collection_JLjava_util_concurrent_TimeUnit_Handler")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public virtual System.Collections.IList? InvokeAll(System.Collections.ICollection? tasks, long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("invokeAll", "(Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/util/List;", "GetInvokeAll_Ljava_util_Collection_JLjava_util_concurrent_TimeUnit_Handler")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member InvokeAll : System.Collections.ICollection * int64 * Java.Util.Concurrent.TimeUnit -> System.Collections.IList
override this.InvokeAll : System.Collections.ICollection * int64 * Java.Util.Concurrent.TimeUnit -> System.Collections.IList

Paramètres

tasks
ICollection

collection de tâches

timeout
Int64

durée maximale d’attente

unit
TimeUnit

unité de temps de l’argument timeout

Retours

liste des futures représentant les tâches, dans le même ordre séquentiel que celui produit par l’itérateur pour la liste des tâches donnée. Si l’opération n’a pas expiré, chaque tâche est terminée. Si elle a expiré, certaines de ces tâches n’auront pas été effectuées.

Implémente

Attributs

Remarques

Exécute les tâches données, en retournant une liste d’futures contenant leur état et leurs résultats lorsque tout est terminé ou que le délai d’expiration expire, selon ce qui se produit en premier. Future.isDone() a la valeur true pour chaque élément de la liste retournée. Lors du retour, les tâches qui n’ont pas été terminées sont annulées. Notez qu’une tâche terminée a pu se terminer normalement ou en lève une exception. Les résultats de cette méthode ne sont pas définis si la collection donnée est modifiée pendant que cette opération est en cours.

Java référence pour java.util.concurrent.AbstractExecutorService.invokeAll.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à