Compartilhar via


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