ICLRRuntimeInfo — Interfejs
Udostępnia metody, które zwracają informacje o określonym środowisku uruchomieniowym języka wspólnego (CLR), w tym o wersji, katalogu i stanie ładowania. Ten interfejs udostępnia również funkcje specyficzne dla środowiska uruchomieniowego bez inicjowania środowiska uruchomieniowego. Obejmuje to względną metodę LoadLibrary w środowisku uruchomieniowym, metodę GetProcAddress specyficzną dla modułu środowiska uruchomieniowego i interfejsy dostarczone przez środowisko uruchomieniowe za pośrednictwem metody GetInterface .
Metody
Metoda | Opis |
---|---|
BindAsLegacyV2Runtime, metoda | Wiąże to środowisko uruchomieniowe dla wszystkich starszych decyzji dotyczących zasad aktywacji CLR w wersji 2. |
GetDefaultStartupFlags, metoda | Pobiera flagi uruchamiania środowiska CLR i plik konfiguracji hosta. |
GetInterface, metoda | Ładuje clR do bieżącego procesu i zwraca wskaźniki interfejsu środowiska uruchomieniowego, takie jak ICLRRuntimeHost, ICLRStrongName i IMetaDataDispenser. Ta metoda zastępuje wszystkie CorBindTo* funkcje. |
GetProcAddress, metoda | Pobiera adres określonej funkcji wyeksportowanej z środowiska CLR skojarzonego z tym interfejsem. Ta metoda zastępuje metodę GetRealProcAddress . |
GetRuntimeDirectory, metoda | Pobiera katalog instalacyjny środowiska CLR skojarzonego z tym interfejsem. Ta metoda zastępuje metodę GetCORSystemDirectory . |
GetVersionString, metoda | Pobiera informacje o wersji środowiska uruchomieniowego języka wspólnego (CLR) skojarzone z danym interfejsem ICLRRuntimeInfo . Ta metoda zastępuje metody GetRequestedRuntimeInfo i GetRequestedRuntimeVersion . |
IsLoadable, metoda | Wskazuje, czy środowisko uruchomieniowe skojarzone z tym interfejsem może zostać załadowane do bieżącego procesu, biorąc pod uwagę inne środowiska uruchomieniowe, które mogą już zostać załadowane do procesu. |
IsLoaded, metoda | Wskazuje, czy clR skojarzony z interfejsem ICLRRuntimeInfo jest ładowany do procesu. |
IsStarted, metoda | Wskazuje, czy środowisko CLR skojarzone z interfejsem ICLRRuntimeInfo zostało uruchomione. |
LoadErrorString, metoda | Tłumaczy wartość HRESULT na odpowiedni komunikat o błędzie dla określonej kultury. Ta metoda zastępuje metody LoadStringRC i LoadStringRCEx . |
LoadLibrary, metoda | Ładuje bibliotekę z katalogu struktury środowiska CLR reprezentowanego przez interfejs ICLRRuntimeInfo . Ta metoda zastępuje metodę LoadLibraryShim . |
SetDefaultStartupFlags, metoda | Ustawia flagi uruchamiania środowiska CLR i plik konfiguracji hosta. |
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: MetaHost.h
Biblioteki: Uwzględnione jako zasób w MSCorEE.dll
wersje .NET Framework: dostępne od 4