Dela via


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

Se även