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

System.Threading.Tasks espace de noms

 

Date de publication : novembre 2016

Le System.Threading.Tasks espace de noms fournit des types qui simplifient le travail d’écriture de code simultané et asynchrone. Les principaux types sont System.Threading.Tasks.Task qui représente une opération asynchrone pouvant être attendue et annulée, et System.Threading.Tasks.Task<TResult>, qui est une tâche qui peut retourner une valeur. La System.Threading.Tasks.TaskFactory classe fournit des méthodes statiques pour la création et le lancement de tâches et la System.Threading.Tasks.TaskScheduler classe fournit l’infrastructure de planification de thread par défaut.

ClasseDescription
System_CAPS_pubclassConcurrentExclusiveSchedulerPair

Fournit des planificateurs de tâches qui coordonnent pour exécuter des tâches tout en garantissant que les tâches simultanées peuvent s’exécuter simultanément et tâches exclusives ne.

System_CAPS_pubclassParallel

Fournit une prise en charge pour les boucles et les régions parallèles.

System_CAPS_pubclassParallelLoopState

Permet aux itérations de boucles parallèles d'interagir avec d'autres itérations. Une instance de cette classe est fournie par la classe Parallel à chaque boucle ; vous ne pouvez pas créer d'instances dans votre code utilisateur.

System_CAPS_pubclassParallelOptions

Stocke des options qui configurent l’opération de méthodes sur la Parallel classe.

System_CAPS_pubclassTask

Représente une opération asynchrone.

Pour parcourir le code source .NET Framework pour ce type, consultez la Reference Source.

System_CAPS_pubclassTask<TResult>

Représente une opération asynchrone qui peut retourner une valeur.

System_CAPS_pubclassTaskCanceledException

Représente une exception utilisée pour communiquer l’annulation d’une tâche.

System_CAPS_pubclassTaskCompletionSource<TResult>

Représente le côté producteur d'un Task<TResult> indépendant d'un délégué, en fournissant l'accès au côté consommateur via la propriété Task.

System_CAPS_pubclassTaskExtensions

Fournit un ensemble des méthodes statiques (Shared en Visual Basic) pour travailler avec des types spécifiques de Task instances.

System_CAPS_pubclassTaskFactory

Prend en charge la création et la planification d'objets Task.

System_CAPS_pubclassTaskFactory<TResult>

Prend en charge la création et la planification d'objets Task<TResult>.

System_CAPS_pubclassTaskScheduler

Représente un objet qui gère les tâches de bas niveau de la mise en file d'attente de tâches sur des threads.

System_CAPS_pubclassTaskSchedulerException

Représente une exception utilisée pour communiquer une opération non valide par une TaskScheduler.

System_CAPS_pubclassUnobservedTaskExceptionEventArgs

Fournit des données pour l’événement qui est déclenché lorsqu’une erreur Taskd’exception est défaillante.

StructureDescription
System_CAPS_pubstructureParallelLoopResult

Fournit l’état d’achèvement de l’exécution d’une Parallel boucle.

ÉnumérationDescription
System_CAPS_pubenumTaskContinuationOptions

Spécifie le comportement pour une tâche créée à l'aide de la méthode Task.ContinueWith ou Task<TResult>.ContinueWith.

System_CAPS_pubenumTaskCreationOptions

Spécifie les indicateurs qui contrôlent le comportement facultatif pour la création et l'exécution de tâches.

System_CAPS_pubenumTaskStatus

Représente l'étape en cours dans le cycle de vie d'une Task.

Retour au début
Afficher: