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
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.