Поделиться через


Интерфейс ICorDebugProcess2

Логическое расширение интерфейса ICorDebugProcess, представляющее процесс, выполняющий управляемый код.

Методы

Метод Description
Метод ClearUnmanagedBreakpoint Удаляет точку останова в указанном смещение, заданное более ранним вызовом ICorDebugProcess2::SetUnmanagedBreakpoint.
Метод GetDesiredNGENCompilerFlags Возвращает флаги, которые необходимо задать для среды CLR для загрузки образа в процесс, на который ссылается этот ICorDebugProcess2процесс.
Метод GetReferenceValueFromGCHandle Возвращает ссылочный указатель на указанный управляемый объект, имеющий дескриптор сборки мусора.
Метод GetThreadForTaskID Получает поток, на котором выполняется задача с указанным идентификатором.
Метод GetVersion Возвращает версию среды CLR, с которой выполняется процесс отладки.
Метод SetDesiredNGENCompilerFlags Задает флаги, необходимые для JIT-компилятора JIT, чтобы загрузить образ в отлаживаемый процесс.
Метод SetUnmanagedBreakpoint Задает неуправляемую точку останова в указанном смещение собственного изображения.

Замечания

Замечание

Этот интерфейс не поддерживает удаленный вызов между компьютерами или перекрестными процессами.

Требования

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Заголовок: CorDebug.idl, CorDebug.h

Библиотека: CorGuids.lib

Версии .NET: Доступно с .NET Framework 2.0