WhenAny Méthode (IEnumerable(Task))
Réduire la table des matières
Développer la table des matières
Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Task.WhenAny, méthode (IEnumerable<Task>)

.NET Framework (current version)
 

Crée une tâche qui s'achève quand l'une des tâches fournies est terminée.

Espace de noms:   System.Threading.Tasks
Assembly:  mscorlib (dans mscorlib.dll)

public static Task<Task> WhenAny(
	IEnumerable<Task> tasks
)

Paramètres

tasks

Tâches restantes à exécuter avant la fin.

Valeur de retour

Type: System.Threading.Tasks.Task<Task>

Tâche qui représente l'achèvement de l'une des tâches fournies.Le résultat de la tâche retour est la tâche qui s'est terminée.

Exception Condition
ArgumentNullException

Le tasks argument était null.

ArgumentException

Le tasks tableau contenait une tâche null ou était vide.

La tâche retournée se termine lorsque les tâches fournis est terminée.La tâche retournée se terminera toujours dans la RanToCompletion état avec son jeu de résultats à la première tâche à effectuer.Cela est vrai même si la fin de la première tâche à effectuer dans le Canceled ou Faulted état.

Universal Windows Platform
Disponible depuis 4.5
.NET Framework
Disponible depuis 4.5
Portable Class Library
Pris en charge dans : portable .NET platforms
Windows Phone Silverlight
Disponible depuis 8.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher:
© 2016 Microsoft