Интерфейс ICorDebugThread
Представляет поток в процессе. Время существования экземпляра ICorDebugThread
равно времени существования потока, который он представляет.
Методы
Метод | Описание |
---|---|
Метод ClearCurrentException | Этот метод не реализован. Не используйте его. |
Метод CreateEval | Создает объект ICorDebugEval, который работает с данным ICorDebugThread объектом . |
Метод CreateStepper | Создает объект ICorDebugStepper, который позволяет выполнять пошаговое выполнение активного кадра в этом ICorDebugThread объекте . |
Метод EnumerateChains | Получает указатель интерфейса на перечислитель ICorDebugChainEnum, содержащий все цепочки стека в этом ICorDebugThread объекте . |
Метод GetActiveChain | Получает указатель интерфейса на активную цепочку ICorDebugChain в этом ICorDebugThread объекте . |
Метод GetActiveFrame | Получает указатель интерфейса на активный ICorDebugFrame в этом ICorDebugThread объекте . |
Метод GetAppDomain | Получает указатель интерфейса на домен приложения, в котором выполняется в ICorDebugThread данный момент. |
Метод GetCurrentException | Возвращает указатель интерфейса на объект ICorDebugValue, представляющий исключение, которое в настоящее время создается управляемым кодом. |
Метод GetDebugState | Возвращает значение CorDebugThreadState, описывающее текущее состояние отладки этого ICorDebugThread объекта . |
Метод GetHandle | Возвращает текущий дескриптор для активной части данного ICorDebugThread объекта . |
Метод GetID | Возвращает идентификатор текущей операционной системы активной части данного ICorDebugThread объекта . |
Метод GetObject | Возвращает указатель интерфейса на поток среды CLR. |
Метод GetProcess | Возвращает указатель интерфейса на процесс, частью которого является данный ICorDebugThread объект. |
Метод GetRegisterSet | Получает указатель интерфейса на набор регистров, связанный с данным ICorDebugThread объектом . |
Метод GetUserState | Возвращает побитовое сочетание значений CorDebugUserState, описывающих текущее состояние этого ICorDebugThread объекта . |
Метод SetDebugState | Задает побитовое сочетание значений CorDebugThreadState , описывающих состояние отладки данного объекта ICorDebugThread . |
Комментарии
Примечание
Этот интерфейс не поддерживает удаленные вызовы между компьютерами или между процессами.
Требования
Платформы: см. раздел Требования к системе.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
версии платформа .NET Framework: доступно с версии 1.0.
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.