Freigeben über


ICLRTaskManager-Schnittstelle

Stellt Methoden bereit, mit denen der Host explizit anfordern kann, dass die Common Language Runtime (CLR) eine neue Aufgabe erstellen, die aktuell ausgeführte Aufgabe abrufen und die geografische Sprache und Kultur für die Aufgabe festlegen soll.

Methoden

Methode BESCHREIBUNG
CreateTask-Methode Fordert explizit an, dass die CLR eine neue ICLRTask-Instanz erstellt.
GetCurrentTask-Methode Ruft die ICLRTask-Instanz ab, die die aktuell ausgeführte Aufgabe darstellt.
GetCurrentTaskType-Methode Ruft den Typ der Aufgabe ab, die derzeit ausgeführt wird.
SetLocale-Methode Benachrichtigt die CLR, dass der Host den Gebietsschemabezeichner der aktuell ausgeführten Aufgabe geändert hat.
SetUILocale-Methode Benachrichtigt die Common Language Runtime, dass der Host den Gebietsschemabezeichner der Benutzeroberfläche für die aktuell ausgeführte Aufgabe geändert hat.

Bemerkungen

Jede Aufgabe, die in einer gehosteten Umgebung ausgeführt wird, hat Darstellungen sowohl auf der Hostseite (eine Instanz von IHostTask) als auch auf der CLR-Seite (eine Instanz von ICLRTask). Die Erstellung einer Aufgabe kann entweder vom Host oder von der CLR initiiert werden, aber die Darstellung auf der Hostseite muss einer entsprechenden Darstellung auf der CLR-Seite zugeordnet sein, um eine erfolgreiche Kommunikation zwischen dem Host und der CLR bezüglich der Aufgabe zu gewährleisten. Die beiden Objekte müssen erstellt und instanziiert werden, bevor verwalteter Code für einen Thread des Betriebssystems ausgeführt werden kann.

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