Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Предоставляет функциональные возможности, аналогичные интерфейсу ICorRuntimeHost, предоставленному в платформа .NET Framework версии 1, со следующими изменениями:
Добавление метода SetHostControl для задания интерфейса элемента управления узла.
Пропуск некоторых методов, предоставляемых .
ICorRuntimeHost
Методы
| Метод | Описание |
|---|---|
| Метод ExecuteApplication | Используется в сценариях развертывания ClickOnce на основе манифеста для указания приложения для активации в новом домене. |
| Метод ExecuteInAppDomain | Указывает , AppDomain в котором выполняется указанный управляемый код. |
| Метод ExecuteInDefaultAppDomain | Вызывает указанный метод указанного типа в указанной сборке. |
| Метод GetCLRControl | Возвращает указатель интерфейса типа ICLRControl , который узлы могут использовать для настройки аспектов среды CLR. |
| Метод GetCurrentAppDomainId | Возвращает числовой идентификатор объекта , AppDomain который выполняется в данный момент. |
| Метод SetHostControl | Задает интерфейс главного элемента управления. Перед вызовом Startнеобходимо вызвать SetHostControl . |
| Метод Start | Инициализирует среду CLR в процесс. |
| Метод Stop | Останавливает выполнение кода средой выполнения. |
| Метод UnloadAppDomain | Выгружает объект , AppDomain соответствующий указанному числовому идентификатору. |
Комментарии
Начиная с платформа .NET Framework 4, используйте интерфейс ICLRMetaHost, чтобы получить указатель на интерфейс ICLRRuntimeInfo, а затем вызовите метод ICLRRuntimeInfo::GetInterface, чтобы получить указатель на ICLRRuntimeHost. В более ранних версиях платформа .NET Framework узел получает указатель на ICLRRuntimeHost экземпляр, вызывая CorBindToRuntimeEx или CorBindToCurrentRuntime. Чтобы предоставить реализации любой из технологий, предоставляемых в платформа .NET Framework версии 2.0, необходимо использовать ICLRRuntimeHost вместо ICorRuntimeHost.
Важно!
Не вызывайте метод Start перед вызовом метода ExecuteApplication для активации приложения на основе манифеста.
Start Если метод вызывается первым, вызов метода завершится ошибкойExecuteApplication.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MSCorEE.h
Библиотека: Включается в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с версии 2.0.