Udostępnij za pośrednictwem


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

Zobacz też