ICLRTaskManager – rozhraní
Poskytuje metody, které hostiteli umožňují explicitně požadovat, aby modul CLR (Common Language Runtime) vytvořil novou úlohu, získal aktuálně spuštěnou úlohu a nastavil geografický jazyk a jazykovou verzi úlohy.
Metody
Metoda | Popis |
---|---|
CreateTask – metoda | Explicitně požaduje, aby CLR vytvořil novou instanci ICLRTask . |
GetCurrentTask – metoda | ICLRTask Získá instanci, která představuje úlohu, která je právě spuštěna. |
GetCurrentTaskType – metoda | Získá typ úlohy, která je právě spuštěna. |
SetLocale – metoda | Upozorní CLR, že hostitel změnil identifikátor národního prostředí aktuálně prováděné úlohy. |
SetUILocale – metoda | Upozorní modul CLR (Common Language Runtime), že hostitel změnil identifikátor národního prostředí uživatelského rozhraní v aktuálně prováděné úloze. |
Poznámky
Každá úloha spuštěná v hostovaném prostředí má reprezentace na straně hostitele (instance IHostTask) i na straně CLR (instance ICLRTask). Buď hostitel, nebo CLR může zahájit vytvoření úlohy, ale reprezentace na straně hostitele musí být přidružena k odpovídající reprezentaci na straně CLR, aby se zajistila úspěšná komunikace mezi hostitelem a CLR ohledně úlohy. Tyto dva objekty musí být vytvořeny a vytvořeny před spuštěním spravovaného kódu ve vlákně operačního systému.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: MSCorEE.h
Knihovny: Zahrnuto jako prostředek v MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 2.0