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