Freigeben über


IHostTask-Schnittstelle

Stellt Methoden bereit, die es der Common Language Runtime (CLR) ermöglichen, mit dem Host zu kommunizieren, um Aufgaben zu verwalten.

Methoden

Methode BESCHREIBUNG
Alert-Methode Fordert an, dass der Host die Aufgabe reaktiviert, die durch die aktuelle IHostTask-Instanz dargestellt wird, damit die Aufgabe abgebrochen werden kann.
GetPriority-Methode Ruft die Threadprioritätsebene der Aufgabe ab, die durch die aktuelle IHostTask-Instanz dargestellt wird.
Join-Methode Blockiert den aufrufenden Task, bis die durch die aktuelle IHostTask-Instanz dargestellte Aufgabe abgeschlossen ist, das angegebene Zeitintervall verstreicht oder IHostTask::Alert aufgerufen wird.
SetCLRTask-Methode Ordnet eine ICLRTask-Schnittstelle-Instanz der aktuellen IHostTask-Instanz zu.
SetPriority-Methode Fordert an, dass der Host die Threadprioritätsebene für die Aufgabe anpasst, die durch die aktuelle IHostTask-Instanz dargestellt wird.
Start-Methode Fordert an, dass der Host die von der aktuellen IHostTask-Instanz dargestellte Aufgabe von einem angehaltenen Zustand in einen Livezustand verschiebt, in dem Code ausgeführt werden kann.

Bemerkungen

Die CLR ruft Methoden auf, die von IHostTask definiert sind, um eine Aufgabe zu starten, die Threadprioritätsebene festzulegen usw.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: MSCorEE.h

Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.

.NET Framework-Versionen: Seit 2.0 verfügbar.

Siehe auch