共用方式為


ICLRMetaHostPolicy 介面

提供 GetRequestedRuntime 方法,此方法會根據原則準則、受控組件、版本和組態檔,傳回通用語言執行平台 (CLR) 介面的指標。

方法

方法 描述
GetRequestedRuntime 方法 根據原則準則、受控組件、版本和組態檔,提供慣用的 CLR 介面。

備註

您可藉由呼叫 CLRCreateInstance 函式來取得此介面的參考,如下列程式碼所示:

ICLRMetaHostPolicy *pMetaHostPolicy = NULL;  
HRESULT hr = CLRCreateInstance(CLSID_CLRMetaHostPolicy,  
                   IID_ICLRMetaHostPolicy, (LPVOID*)&pMetaHostPolicy);  

注意

此介面實際上不會載入或啟動 CLR,而只會根據已安裝或載入的可用版本傳回慣用的 CLR 版本。

.NET Framework 4 裝載 API 合併原則,讓具有特定需求的主機可能會使用基本功能,而不會造成非預期的懲罰。 例如,許多 MSCorEE.dll 匯出都會繫結至特定的 CLR,雖然方法在邏輯上可能不需要。 METAHOST_POLICY_FLAGS 列舉提供大部分主機通用的繫結原則。

規格需求

平台:請參閱系統需求

標頭:MetaHost.h

程式庫:包含作為 MSCorEE.dll 中的資源

.NET Framework版本:自 4 起可用

另請參閱