ICorRuntimeHost 介面
提供方法,讓主機能夠明確地啟動和停止通用語言執行平台 (CLR)、建立及設定應用程式定義域、存取預設定義域,以及列舉正在處理序中執行的所有定義域。
在 .NET Framework 2.0 版中,ICLRRuntimeHost會取代此介面。
方法
方法 | 描述 |
---|---|
CloseEnum 方法 | 將定義域列舉程式重設回定義域清單的開頭。 |
CreateDomain 方法 | 建立應用程式定義域。 呼叫端會收到 _AppDomain 類型的介面指標,指向 System.AppDomain 類型的執行個體。 |
CreateDomainEx 方法 | 建立應用程式定義域。 此方法可讓呼叫端傳遞 IAppDomainSetup 執行個體,以設定所傳回 _AppDomain 執行個體的其他功能。 |
CreateDomainSetup 方法 | 取得 IAppDomainSetup 類型至 AppDomainSetup 執行個體的介面指標。 IAppDomainSetup 提供在建立應用程式定義域之前設定應用程式定義域層面的方法。 |
CreateEvidence 方法 | 取得 IIdentity 類型的介面指標,讓主機建立安全性辨識項,以傳遞至 CreateDomain 或 CreateDomainEx。 |
CreateLogicalThreadState 方法 | 請勿使用。 |
CurrentDomain 方法 | 取得 _AppDomain 類型的介面指標,表示目前執行緒上載入的定義域。 |
DeleteLogicalThreadState 方法 | 請勿使用。 |
EnumDomains 方法 | 取得目前處理序中定義域的列舉程式。 |
GetConfiguration 方法 | 取得物件,允許主機指定 CLR 的回呼設定。 |
GetDefaultDomain 方法 | 取得 _AppDomain 類型的介面指標,其代表目前處理序的預設定義域。 |
LocksHeldByLogicalThread 方法 | 請勿使用。 |
MapFile 方法 | 將指定的檔案對應至記憶體。 這個方法已過時。 |
NextDomain 方法 | 取得列舉中下一個定義域的介面指標。 |
Start 方法 | 啟動 CLR。 |
Stop 方法 | 停止在執行階段中執行目前處理序的程式碼。 |
SwitchInLogicalThreadState 方法 | 請勿使用。 |
SwitchOutLogicalThreadState 方法 | 請勿使用。 |
UnloadDomain 方法 | 從目前的處理序卸載指定的應用程式定義域。 |
規格需求
平台:請參閱系統需求。
標題: MSCorEE.h
程式庫:包含作為 MSCorEE.dll 中的資源
.NET Framework版本:1.0、1.1