IExecutorService.InvokeAny Méthode
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
InvokeAny(ICollection) |
Exécute les tâches données, en retournant le résultat d’une tâche terminée avec succès (i. |
InvokeAny(ICollection, Int64, TimeUnit) |
Exécute les tâches données, en retournant le résultat d’une tâche terminée avec succès (i. |
InvokeAny(ICollection)
Exécute les tâches données, en retournant le résultat d’une tâche terminée avec succès (i.
[Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? InvokeAny (System.Collections.ICollection? tasks);
[<Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member InvokeAny : System.Collections.ICollection -> Java.Lang.Object
Paramètres
- tasks
- ICollection
collection de tâches
Retours
le résultat retourné par l’une des tâches
- Attributs
Remarques
Exécute les tâches données, en retournant le résultat d’une tâche terminée avec succès (c’est-à-dire sans lever d’exception), le cas échéant. En cas de retour normal ou exceptionnel, les tâches qui n’ont pas été terminées sont annulées. 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.
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 à
InvokeAny(ICollection, Int64, TimeUnit)
Exécute les tâches données, en retournant le résultat d’une tâche terminée avec succès (i.
[Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
[Java.Interop.JavaTypeParameters(new System.String[] { "T" })]
public Java.Lang.Object? InvokeAny (System.Collections.ICollection? tasks, long timeout, Java.Util.Concurrent.TimeUnit? unit);
[<Android.Runtime.Register("invokeAny", "(Ljava/util/Collection;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;", "GetInvokeAny_Ljava_util_Collection_JLjava_util_concurrent_TimeUnit_Handler:Java.Util.Concurrent.IExecutorServiceInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T" })>]
abstract member InvokeAny : System.Collections.ICollection * int64 * Java.Util.Concurrent.TimeUnit -> Java.Lang.Object
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
le résultat retourné par l’une des tâches
- Attributs
Remarques
Exécute les tâches données, en retournant le résultat d’une tâche terminée avec succès (c’est-à-dire sans lever d’exception), le cas échéant avant que le délai d’expiration donné ne soit écoulé. En cas de retour normal ou exceptionnel, les tâches qui n’ont pas été terminées sont annulées. 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.
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.