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.Run<TResult> méthode (Func<Task<TResult>>)

.NET Framework (current version)
 

Met en file d’attente le travail spécifié à exécuter dans le pool de threads et retourne un proxy pour le Task(TResult) retourné par function.

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

public static Task<TResult> Run<TResult>(
	Func<Task<TResult>> function
)

Paramètres

function
Type: System.Func<Task<TResult>>

Travail à exécuter de façon asynchrone

Valeur de retour

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

Task(TResult) qui représente un proxy de la Task(TResult) retournée par function.

Paramètres de type

TResult

Type du résultat retourné par la tâche de proxy.

Exception Condition
ArgumentNullException

La valeur du paramètre function était null.

For information on handling exceptions thrown by task operations, see Exception Handling (Task Parallel Library).

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 4.5
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight pour Windows Phone
Disponible depuis 8.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: