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, espaces de noms

.NET Framework (current version)

Les espaces de noms System.Threading contiennent les types qui permettent la programmation multithread. Un espace de noms enfant fournit les types qui simplifient le travail d'écriture de code simultané et asynchrone.

Espace de noms Description
System.Threading L'espace de noms System.Threading fournit des classes et des interfaces permettant la programmation multithread. En plus des classes destinées à la synchronisation des activités des threads et de l'accès aux données (Mutex, Monitor, Interlocked, AutoResetEvent, etc.), cet espace de noms comprend une classe ThreadPool qui permet d'utiliser un pool de threads fournis par le système et une classe Timer qui exécute des méthodes de rappel sur les threads du pool.
System.Threading.Tasks L'espace de noms System.Threading.Tasks fournit les 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 mise en attente et annulée, et System.Threading.Tasks.Task<TResult> qui est une tâche pouvant retourner une valeur. La classe System.Threading.Tasks.TaskFactory fournit des méthodes statiques pour la création et le lancement de tâches et la classe System.Threading.Tasks.TaskScheduler fournit l'infrastructure de planification de thread par défaut.
System.Threading.Tasks.Dataflow L'espace de noms System.Threading.Tasks.Dataflow fournit un modèle de programmation basé sur acteur qui prend en charge un passage de messages in-process pour les tâches de traitement « pipeline » et de flux de données de granularité grossière. Pour plus d'informations, consultez Flux de données (bibliothèque parallèle de tâches).

Ajouts de la communauté

Afficher: