Интерфейс ICLRTaskManager
Предоставляет методы, позволяющие ведущему приложению явно запрашивать создание новой задачи в среде CLR, получение выполняемой в настоящее время задачи и задание географического языка и региональных параметров для задачи.
Методы
Метод | Описание |
---|---|
Метод CreateTask | Явно запрашивает, чтобы среда CLR создавала новый экземпляр ICLRTask . |
Метод GetCurrentTask | ICLRTask Возвращает экземпляр , представляющий задачу, которая выполняется в данный момент. |
Метод GetCurrentTaskType | Возвращает тип задачи, выполняемой в данный момент. |
Метод SetLocale | Уведомляет среду CLR о том, что узел изменил идентификатор языкового стандарта в текущей выполняемой задаче. |
Метод SetUILocale | Уведомляет общеязыковой среды выполнения о том, что узел изменил идентификатор языкового стандарта пользовательского интерфейса в текущей выполняемой задаче. |
Комментарии
Каждая задача, выполняемая в размещенной среде, имеет представления как на стороне узла (экземпляр IHostTask), так и на стороне среды CLR (экземпляр ICLRTask). Узел или среда CLR могут инициировать создание задачи, но представление на стороне узла должно быть связано с соответствующим представлением на стороне СРЕДЫ CLR, чтобы обеспечить успешное взаимодействие между узлом и средой CLR относительно задачи. Перед выполнением управляемого кода в потоке операционной системы необходимо создать и создать экземпляры этих двух объектов.
Требования
Платформы: см. раздел Требования к системе.
Заголовка: MSCorEE.h
Библиотека: Включается в качестве ресурса в MSCorEE.dll
версии платформа .NET Framework: доступно с версии 2.0.