ICLRRuntimeInfo-gränssnitt
Innehåller metoder som returnerar information om en specifik CLR (Common Language Runtime), inklusive version, katalog och inläsningsstatus. Det här gränssnittet tillhandahåller även körningsspecifika funktioner utan att initiera körningen. Den innehåller den körningsrelativa LoadLibrary-metoden , den runtime-modulspecifika GetProcAddress-metoden och gränssnitt som tillhandahålls av körning via metoden GetInterface .
Metoder
Metod | Beskrivning |
---|---|
BindAsLegacyV2Runtime-metod | Binder den här körningen för alla beslut om aktiveringsprinciper för äldre CLR version 2. |
GetDefaultStartupFlags-metod | Hämtar CLR-startflaggor och värdkonfigurationsfilen. |
GetInterface-metod | Läser in CLR i den aktuella processen och returnerar pekare för körningsgränssnitt, till exempel ICLRRuntimeHost, ICLRStrongName och IMetaDataDispenser. Den här metoden ersätter alla CorBindTo* funktioner. |
GetProcAddress-metod | Hämtar adressen till en angiven funktion som har exporterats från den CLR som är associerad med det här gränssnittet. Den här metoden ersätter metoden GetRealProcAddress . |
GetRuntimeDirectory-metod | Hämtar installationskatalogen för DEN CLR som är associerad med det här gränssnittet. Den här metoden ersätter metoden GetCORSystemDirectory . |
GetVersionString-metod | Hämtar CLR-versionsinformation (Common Language Runtime) som är associerad med ett visst ICLRRuntimeInfo-gränssnitt . Den här metoden ersätter metoderna GetRequestedRuntimeInfo och GetRequestedRuntimeVersion . |
IsLoadable-metod | Anger om körningen som är associerad med det här gränssnittet kan läsas in i den aktuella processen, med hänsyn till andra körningsmiljöer som kanske redan har lästs in i processen. |
IsLoaded-metod | Anger om CLR som är associerad med gränssnittet ICLRRuntimeInfo läses in i en process. |
IsStarted-metod | Anger om CLR som är associerat med gränssnittet ICLRRuntimeInfo har startats. |
LoadErrorString-metod | Översätter ett HRESULT-värde till ett lämpligt felmeddelande för den angivna kulturen. Den här metoden ersätter metoderna LoadStringRC och LoadStringRCEx . |
LoadLibrary-metod | Läser in ett bibliotek från ramverkskatalogen för CLR som representeras av ett ICLRRuntimeInfo-gränssnitt . Den här metoden ersätter metoden LoadLibraryShim . |
SetDefaultStartupFlags-metod | Anger CLR-startflaggor och värdkonfigurationsfilen. |
Krav
Plattformar: Se Systemkrav.
Huvudet: MetaHost.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 4
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.