Delen via


ICLRRuntimeInfo Interface

Biedt methoden die informatie retourneren over een specifieke Common Language Runtime (CLR), waaronder versie, map en laadstatus. Deze interface biedt ook runtimespecifieke functionaliteit zonder de runtime te initialiseren. Het omvat de runtime-relatieve LoadLibrary-methode , de runtime module-specifieke GetProcAddress-methode en runtime-opgegeven interfaces via de GetInterface-methode .

Methoden

Methode Beschrijving
Methode BindAsLegacyV2Runtime Bindt deze runtime voor alle verouderde beslissingen over het activeringsbeleid van CLR versie 2.
Methode GetDefaultStartupFlags Hiermee haalt u de CLR-opstartvlagmen en het hostconfiguratiebestand op.
Methode GetInterface Laadt de CLR in het huidige proces en retourneert runtime-interfaceaanwijzers, zoals ICLRRuntimeHost, ICLRStrongName en IMetaDataDispenser. Deze methode vervangt alle CorBindTo* functies.
Methode GetProcAddress Hiermee haalt u het adres op van een opgegeven functie die is geƫxporteerd uit de CLR die is gekoppeld aan deze interface. Deze methode vervangt de methode GetRealProcAddress .
Methode GetRuntimeDirectory Hiermee haalt u de installatiemap op van de CLR die aan deze interface is gekoppeld. Deze methode vervangt de methode GetCORSystemDirectory .
Methode GetVersionString Hiermee haalt u clr-versiegegevens (Common Language Runtime) op die is gekoppeld aan een bepaalde ICLRRuntimeInfo-interface . Deze methode vervangt de methoden GetRequestedRuntimeInfo en GetRequestedRuntimeVersion .
Methode IsLoadable Geeft aan of de runtime die aan deze interface is gekoppeld, in het huidige proces kan worden geladen, rekening houdend met andere runtimes die mogelijk al in het proces zijn geladen.
Methode IsLoaded Geeft aan of de CLR die is gekoppeld aan de interface ICLRRuntimeInfo in een proces is geladen.
Methode IsStarted Geeft aan of de CLR die is gekoppeld aan de interface ICLRRuntimeInfo is gestart.
Methode LoadErrorString Hiermee wordt een HRESULT-waarde omgezet in een geschikt foutbericht voor de opgegeven cultuur. Deze methode vervangt de methoden LoadStringRC en LoadStringRCEx .
Methode LoadLibrary Laadt een bibliotheek uit de frameworkmap van de CLR die wordt vertegenwoordigd door een ICLRRuntimeInfo-interface . Deze methode vervangt de LoadLibraryShim-methode .
Methode SetDefaultStartupFlags Hiermee stelt u de CLR-opstartvlagken en het hostconfiguratiebestand in.

Vereisten

Platforms: Zie Systeemvereisten.

Header: MetaHost.h

Bibliotheek: Opgenomen als een resource in MSCorEE.dll

.NET Framework versies: beschikbaar sinds 4

Zie ook