Compartilhar via


Interface ICLRTaskManager

Fornece métodos que permitem que o host solicite explicitamente que o CLR (common language runtime) crie uma nova tarefa, obtenha a tarefa em execução no momento e defina a linguagem geográfica e a cultura para a tarefa.

Métodos

Método Descrição
Método CreateTask Solicita explicitamente que o CLR crie uma nova instância ICLRTask.
Método GetCurrentTask Obtém a instância ICLRTask que representa a tarefa que está sendo executada no momento.
Método GetCurrentTaskType Obtém o tipo de tarefa que está sendo executada.
Método SetLocale Notifica o CLR de que o host modificou o identificador de localidade na tarefa em execução no momento.
Método SetUILocale Notifica o CLR de que o host modificou o identificador de localidade da interface do usuário na tarefa em execução no momento.

Comentários

Cada tarefa em execução em um ambiente hospedado tem representações no lado do host (uma instância do IHostTask) e no lado do CLR (uma instância do ICLRTask). O host ou o CLR podem iniciar a criação de uma tarefa, mas a representação do lado do host deve ser associada a uma representação do lado do CLR correspondente para garantir uma comunicação bem-sucedida entre o host e o CLR em relação à tarefa. Os dois objetos devem ser criados e ter uma instância criada antes que o código gerenciado possa ser executado em um thread do sistema operacional.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: MSCorEE.h

Biblioteca: incluída como um recurso no MSCorEE.dll

Versões do .NET Framework: disponíveis desde 2.0

Confira também