Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Предоставляет методы, позволяющие разработчикам отлаживать приложения в среде CLR.
Замечание
Отладка смешанного режима (управляемого и машинного кода) не поддерживается на платформах, отличных от x86 (например, IA64 и AMD64).
Методы
| Метод | Description |
|---|---|
| Метод CanLaunchOrAttach | Определяет, возможно ли запуск нового процесса или присоединение к данному процессу в контексте текущей конфигурации компьютера и среды выполнения. |
| Метод CreateProcess | Запускает процесс и его основной поток под управлением отладчика. |
| Метод DebugActiveProcess | Присоединяет отладчик к существующему процессу. |
| Метод EnumerateProcesses | Возвращает перечислитель для отлаживаемых процессов. |
| Метод GetProcess | Возвращает объект ICorDebugProcess с заданным идентификатором процесса. |
| Метод инициализации | Инициализирует ICorDebug объект. |
| Метод SetManagedHandler | Задает объект обработчика событий для управляемых событий. |
| Метод SetUnmanagedHandler | Указывает объект обработчика событий для неуправляемых событий. |
| Метод завершения |
ICorDebug Завершает объект. |
Замечания
ICorDebug представляет цикл обработки событий для процесса отладчика. Отладчик должен ожидать обратного вызова ICorDebugManagedCallback::ExitProcess от всех процессов, отлаживаемых перед выпуском этого интерфейса.
Объект ICorDebug должен быть создан функцией CreateDebuggingInterfaceFromVersion , которая позволяет клиентам получить определенную реализацию ICorDebug , которая эмулирует определенную версию API отладки.
Замечание
Этот интерфейс не поддерживает удаленный вызов между компьютерами или перекрестными процессами.
Требования
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Заголовок: CorDebug.idl, CorDebug.h
Библиотека: CorGuids.lib
Версии .NET: Доступно с .NET Framework 1.0