ICLRRuntimeInfo felület
Olyan metódusokat biztosít, amelyek egy adott közös nyelvi futtatókörnyezettel (CLR) kapcsolatos információkat ad vissza, beleértve a verziót, a könyvtárat és a betöltési állapotot. Ez a felület futtatókörnyezet-specifikus funkciókat is biztosít a futtatókörnyezet inicializálása nélkül. Tartalmazza a futtatókörnyezet relatív LoadLibrary metódusát, a futtatókörnyezet modulspecifikus GetProcAddress metódusát és a GetInterface metódus által biztosított futtatókörnyezeti interfészeket.
Metódusok
Metódus | Leírás |
---|---|
BindAsLegacyV2Runtime metódus | Ezt a futtatókörnyezetet az összes régi, 2-es verziójú CLR-aktiválási szabályzathoz köti. |
GetDefaultStartupFlags metódus | Lekéri a CLR indítási jelzőit és a gazdagép konfigurációs fájlját. |
GetInterface metódus | Betölti a CLR-t az aktuális folyamatba, és visszaadja a futtatókörnyezeti felület mutatóit, például ICLRRuntimeHost, ICLRStrongName és IMetaDataDispenser. Ez a metódus felülírja az összes függvényt CorBindTo* . |
GetProcAddress metódus | Lekéri az illesztőhöz társított CLR-ből exportált megadott függvény címét. Ez a metódus felülírja a GetRealProcAddress metódust. |
GetRuntimeDirectory metódus | Lekéri az illesztőhöz társított CLR telepítési könyvtárát. Ez a metódus felülírja a GetCORSystemDirectory metódust. |
GetVersionString metódus | Lekéri az adott ICLRRuntimeInfo felülethez társított általános nyelvi futtatókörnyezeti (CLR) verzióinformációkat. Ez a metódus felülírja a GetRequestedRuntimeInfo és a GetRequestedRuntimeVersion metódust. |
IsLoadable metódus | Azt jelzi, hogy az ehhez a felülethez társított futtatókörnyezet betölthető-e az aktuális folyamatba, figyelembe véve a folyamatba esetleg már betöltött egyéb futtatókörnyezeteket. |
IsLoaded metódus | Azt jelzi, hogy az ICLRRuntimeInfo felülethez társított CLR betöltődik-e egy folyamatba. |
IsStarted metódus | Azt jelzi, hogy az ICLRRuntimeInfo felülethez társított CLR elindult-e. |
LoadErrorString metódus | Lefordít egy HRESULT-értéket a megadott kulturális környezet megfelelő hibaüzenetére. Ez a metódus felülírja a LoadStringRC és a LoadStringRCEx metódust. |
LoadLibrary metódus | Betölt egy kódtárat az ICLRRuntimeInfo felület által képviselt CLR keretrendszerkönyvtárából. Ez a metódus felülírja a LoadLibraryShim metódust. |
SetDefaultStartupFlags metódus | Beállítja a CLR indítási jelzőit és a gazdagép konfigurációs fájlját. |
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: MetaHost.h
Könyvtár: Erőforrásként szerepel a MSCorEE.dll
.NET-keretrendszer verziók: 4 óta elérhető