Compartir a través de


ICLRTaskManager (Interfaz)

Proporciona métodos que permiten al host solicitar de forma explícita que Common Language Runtime (CLR) cree una nueva tarea, obtenga la tarea que se está ejecutando actualmente y establezca el idioma y la referencia cultural geográfica para la tarea.

Métodos

Método

Descripción

ICLRTaskManager::CreateTask (Método)

Solicita explícitamente que CLR cree una nueva instancia de ICLRTask.

ICLRTaskManager::GetCurrentTask (Método)

Obtiene la instancia de ICLRTask que representa la tarea que se está ejecutando actualmente.

ICLRTaskManager::GetCurrentTaskType (Método)

Obtiene el tipo de tarea que se está ejecutando actualmente.

ICLRTaskManager::SetLocale (Método)

Notifica a CLR que el host ha modificado el identificador de configuración regional de la tarea que se está ejecutando actualmente.

ICLRTaskManager::SetUILocale (Método)

Informa a Common Language Runtime de que el host ha modificado el identificador de configuración regional de la interfaz de usuario en la tarea que se está ejecutando actualmente.

Comentarios

Cada tarea que se está ejecutando en un entorno hospedado tiene representaciones tanto en el lado del host (una instancia de IHostTask) como en el lado de CLR (una instancia de ICLRTask). Tanto el host como CLR pueden iniciar la creación de una tarea, pero la representación del host debe estar asociada a la representación de CLR correspondiente para garantizar un correcto funcionamiento de la comunicación entre el host y CLR con respecto a la tarea. Los dos objetos se deben crear con instancias antes de que el código administrado se pueda ejecutar en un subproceso del sistema operativo.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: MSCorEE.h

Biblioteca: Se incluye como recurso en MsCorEE.dll

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vea también

Referencia

ICLRTask (Interfaz)

IHostTask (Interfaz)

IHostTaskManager (Interfaz)

Otros recursos

Interfaces de hospedaje