Partilhar via


IHostTask Interface

Fornece métodos que permitem ao runtime de linguagem comum (CLR) comunicar com o anfitrião para gerir tarefas.

Métodos

Método Descrição
Método de Alerta Pede que o anfitrião reativa a tarefa representada pela instância atual IHostTask , para que a tarefa possa ser abortada.
Método GetPriority Obtém o nível de prioridade do thread da tarefa representada pela instância atual IHostTask .
Método de adesão Bloqueia a tarefa de chamada até que a tarefa representada pela instância atual IHostTask seja concluída, o intervalo de tempo especificado decorra ou é chamado IHostTask::Alert .
Método SetCLRTask Associa uma instância da Interface ICLRTask à instância atual IHostTask .
Método SetPriority Pede que o anfitrião ajuste o nível de prioridade do thread para a tarefa representada pela instância atual IHostTask .
Método Start Pede que o anfitrião mova a tarefa representada pela instância atual IHostTask de um estado suspenso para um estado ativo, no qual o código pode ser executado.

Observações

O CLR chama métodos definidos por IHostTask para iniciar uma tarefa, definir o nível de prioridade do thread, etc.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: MSCorEE.h

Biblioteca: Incluído como um recurso no MSCorEE.dll

.NET Framework Versões: Disponível desde 2.0

Ver também