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

Méthode TaskFactory.StartNew

 

Crée et lance un Task.

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

Compter les .NET Framework 4.5, la Task.Run méthode est la méthode recommandée pour lancer une tâche liée au calcul.Utilisez la StartNew méthode uniquement lorsque vous avez besoin d'un contrôle précis pour une tâche de longue durée, liée au calcul.Cela inclut des scénarios dans lesquels vous voulez contrôler les éléments suivants :

  • Options de création de tâche.Les tâches créées par la Task.Run méthode par défaut sont créés avec la TaskCreationOptions.DenyChildAttach option.Pour remplacer ce comportement, ou pour fournir d'autres TaskCreationOptions options, appeler un StartNew de surcharge.

  • Passage de paramètres.Les surcharges de la Task.Run méthode ne vous permettent pas de passer un paramètre au délégué de tâche.Les surcharges de la StartNew méthode faire.

  • Planificateur de tâches.Les surcharges de la Task.Run méthode utiliser le Planificateur de tâches par défaut.Pour contrôler le Planificateur de tâches, appelez une StartNew surcharge avec un scheduler paramètre.Pour plus d'informations, consultez .

Retour au début
Afficher: