Share via


ICLRTaskManager (Interfaz)

En esta interfaz se incluyen métodos que pueden usarse para permitir que el host solicite explícitamente que el motor 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áficas de esa nueva tarea.

Métodos

Método Descripción
CreateTask (Método) Este método puede usarse para solicitar explícitamente que CLR cree una nueva instancia de la interfaz ICLRTask.
Método GetCurrentTask Este método puede usarse para obtener la instancia de la interfaz ICLRTask donde se representa la tarea que se está ejecutando actualmente.
Método GetCurrentTaskType Este método puede usarse para obtener el tipo de la tarea que se está ejecutando actualmente.
Método SetLocale Este método puede usarse para notificar al motor CLR de que el host ha modificado el identificador de configuración regional de la tarea que se está ejecutando actualmente.
Método SetUILocale Este método puede usarse para notificar al motor Common Language Runtime de que el host ha modificado el identificador de configuración regional de la interfaz de usuario de la tarea que se está ejecutando actualmente.

Comentarios

Cada tarea que se ejecuta en un entorno hospedado tiene representaciones tanto en el lado de host (una instancia de la interfaz IHostTask) como en el lado de CLR (una instancia de la interfaz ICLRTask). La creación de una tarea se puede iniciar tanto desde el host como desde el motor CLR, pero la representación del lado de host deberá estar asociada con una representación del lado de CLR correspondiente para garantizar que se produce una comunicación correcta entre el host y la infraestructura de CLR en relación con la tarea. Deberán crearse ambos objetos, así como sus instancias, antes de que el código administrado pueda ejecutarse en un subproceso del sistema operativo.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: MSCorEE.h

Biblioteca: incluida como recurso en MSCorEE.dll

Versiones de .NET Framework: disponible a partir de la versión 2.0

Consulte también