Partager via


ICLRTaskManager, interface

Fournit des méthodes qui autorisent l'hôte à demander explicitement que le Common Language Runtime (CLR) crée une tâche, à obtenir la tâche en cours d'exécution et à définir le langage géographique et la culture pour la tâche.

Méthodes

Méthode

Description

ICLRTaskManager::CreateTask, méthode

Demande explicitement que le CLR crée une instance ICLRTask.

ICLRTaskManager::GetCurrentTask, méthode

Obtient l'instance ICLRTask qui représente la tâche en cours d'exécution.

ICLRTaskManager::GetCurrentTaskType, méthode

Obtient le type de la tâche en cours d'exécution.

ICLRTaskManager::SetLocale, méthode

Informe le CLR que l'hôte a modifié l'identificateur de paramètres régionaux sur la tâche en cours d'exécution.

ICLRTaskManager::SetUILocale, méthode

Informe le Common Language Runtime que l'hôte a modifié l'identificateur de paramètres régionaux de l'interface utilisateur sur la tâche en cours d'exécution.

Notes

Chaque tâche qui s'exécute dans un environnement hébergé a des représentations à la fois côté hôte (une instance IHostTask) et côté CLR (une instance ICLRTask). L'hôte ou le CLR peut lancer la création d'une tâche, mais la représentation côté hôte doit être associée à une représentation côté CLR correspondante pour un bon fonctionnement de la communication entre l'hôte et le CLR concernant la tâche. Les deux objets doivent être créés et instanciés avant que le code managé ne puisse s'exécuter sur un thread de système d'exploitation.

Spécifications

Plateformes : consultez Configuration requise du .NET Framework.

En-tête : MSCorEE.h

Bibliothèque : incluse en tant que ressource dans MSCorEE.dll

Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Voir aussi

Référence

ICLRTask, interface

IHostTask, interface

IHostTaskManager, interface

Autres ressources

Interfaces d'hébergement