Interface IHostTask
Fornece métodos que permitem que o CLR (Common Language Runtime) se comunique com o host para gerenciar tarefas.
Métodos
Método | Descrição |
---|---|
Método Alert | Solicita que o host desperte a tarefa representada pela instância IHostTask atual para que a tarefa possa ser anulada. |
Método GetPriority | Obtém o nível de prioridade do thread da tarefa representada pela instância atual IHostTask . |
Método Join | Bloqueia a tarefa de chamada até que a tarefa representada pela instância IHostTask atual seja concluída, o intervalo de tempo especificado decorra ou IHostTask::Alert seja chamado. |
Método SetCLRTask | Associa uma instância da Interface ICLRTask à instância IHostTask atual. |
Método SetPriority | Solicita que o host ajuste o nível de prioridade do thread para a tarefa representada pela instância IHostTask atual. |
Método Start | Solicita que o host mova a tarefa representada pela instância IHostTask atual do estado suspenso para o estado ativo, no qual o código pode ser executado. |
Comentários
O CLR chama métodos definidos por IHostTask
para iniciar uma tarefa, definir seu nível de prioridade de thread e assim por diante.
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
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.