ICLRMetaHostPolicy-gränssnitt
Tillhandahåller metoden GetRequestedRuntime , som returnerar en pekare till ett CLR-gränssnitt (Common Language Runtime) baserat på ett principkriterier, hanterad sammansättning, version och konfigurationsfil.
Metoder
Metod | Beskrivning |
---|---|
GetRequestedRuntime-metod | Tillhandahåller ett föredraget CLR-gränssnitt baserat på principkriterier, hanterad sammansättning, version och konfigurationsfil. |
Kommentarer
Du kan hämta en referens till det här gränssnittet genom att anropa funktionen CLRCreateInstance enligt följande kod:
ICLRMetaHostPolicy *pMetaHostPolicy = NULL;
HRESULT hr = CLRCreateInstance(CLSID_CLRMetaHostPolicy,
IID_ICLRMetaHostPolicy, (LPVOID*)&pMetaHostPolicy);
Anteckning
Det här gränssnittet läser inte in eller aktiverar CLR, utan returnerar helt enkelt den föredragna CLR-versionen baserat på tillgängliga versioner som är installerade eller inlästa.
.NET Framework 4-värd-API:et konsoliderar principer så att värdar med specifika behov kan använda grundläggande funktioner utan att ådra sig oavsiktliga påföljder. Många av de MSCorEE.dll exporter binder till exempel till en specifik CLR, även om en metod kanske inte logiskt kräver det. Uppräkningen METAHOST_POLICY_FLAGS innehåller bindningsprinciper som är gemensamma för de flesta värdar.
Krav
Plattformar: Se Systemkrav.
Huvudet: MetaHost.h
Bibliotek: Ingår som en resurs i MSCorEE.dll
.NET Framework versioner: Tillgänglig sedan 4