ICLRRuntimeInfo – rozhraní
Poskytuje metody, které vrací informace o konkrétním modulu CLR (Common Language Runtime), včetně verze, adresáře a stavu načtení. Toto rozhraní také poskytuje funkce specifické pro modul runtime bez inicializace modulu runtime. Zahrnuje metodu LoadLibrary relativní vzhledem k modulu runtime, metodu GetProcAddress specifickou pro modul runtime a rozhraní poskytnutá za běhu prostřednictvím metody GetInterface .
Metody
Metoda | Popis |
---|---|
BindAsLegacyV2Runtime – metoda | Vytvoří vazbu tohoto modulu runtime pro všechna rozhodnutí o zásadách aktivace starší verze 2 modulu CLR. |
GetDefaultStartupFlags – metoda | Získá příznaky spuštění CLR a konfigurační soubor hostitele. |
GetInterface – metoda | Načte CLR do aktuálního procesu a vrátí ukazatele rozhraní modulu runtime, například ICLRRuntimeHost, ICLRStrongName a IMetaDataDispenser. Tato metoda nahrazuje všechny CorBindTo* funkce. |
GetProcAddress – metoda | Získá adresu zadané funkce, která byla exportována z CLR přidružené k tomuto rozhraní. Tato metoda nahrazuje Metodu GetRealProcAddress . |
GetRuntimeDirectory – metoda | Získá instalační adresář CLR přidružené k tomuto rozhraní. Tato metoda nahrazuje Metodu GetCORSystemDirectory . |
GetVersionString – metoda | Získá common language runtime (CLR) informace o verzi přidružené k danému ICLRRuntimeInfo rozhraní. Tato metoda nahrazuje GetRequestedRuntimeInfo a GetRequestedRuntimeVersion metody. |
IsLoadable – metoda | Určuje, zda modul runtime přidružený k tomuto rozhraní lze načíst do aktuálního procesu s ohledem na jiné moduly runtime, které již mohou být načteny do procesu. |
IsLoaded – metoda | Určuje, zda CLR přidružené K ICLRRuntimeInfo rozhraní je načten do procesu. |
IsStarted – metoda | Označuje, zda CLR, který je přidružen K ICLRRuntimeInfo rozhraní byl spuštěn. |
LoadErrorString – metoda | Převede hodnotu HRESULT na odpovídající chybovou zprávu pro zadanou jazykovou verzi. Tato metoda nahrazuje Metody LoadStringRC a LoadStringRCEx . |
LoadLibrary – metoda | Načte knihovnu z adresáře architektury CLR reprezentované rozhraním ICLRRuntimeInfo . Tato metoda nahrazuje Metodu LoadLibraryShim . |
SetDefaultStartupFlags – metoda | Nastaví příznaky spuštění CLR a konfigurační soubor hostitele. |
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: MetaHost.h
Knihovny: Zahrnutý jako prostředek v MSCorEE.dll
Verze rozhraní .NET Framework: K dispozici od 4
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.