Partager via


IHostTask, interface

Fournit des méthodes qui permettent au common language runtime de communiquer avec l’hôte pour gérer les tâches.

Méthodes

Méthode Description
Alert, méthode Demande que l’hôte réveille la tâche représentée par l’instance IHostTask actuelle, afin que la tâche puisse être abandonnée.
GetPriority, méthode Obtient le niveau de priorité de thread de la tâche représentée par l’instance IHostTask actuelle.
Join, méthode Bloque la tâche appelante jusqu’à ce que la tâche représentée par l’instance IHostTask actuelle se termine, que l’intervalle de temps spécifié s’écoule ou que IHostTask::Alert soit appelé.
SetCLRTask, méthode Associe une instance d’interface ICLRTask à l’instance IHostTask actuelle.
SetPriority, méthode Demande à l’hôte d’ajuster le niveau de priorité du thread pour la tâche représentée par l’instance IHostTask actuelle.
Start, méthode Demande à l’hôte de déplacer la tâche représentée par l’instance IHostTask actuelle d’un état suspendu à un état actif, dans lequel le code peut être exécuté.

Notes

Le CLR appelle les méthodes définies pour IHostTask démarrer une tâche, définir son niveau de priorité de thread, et ainsi de suite.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : MSCorEE.h

Bibliothèque : incluse en tant que ressource dans MsCorEE.dll

Versions de .NET Framework : Disponible depuis la version 2.0

Voir aussi