Интерфейс ICorDebugModule

Представляет модуль среды CLR, который является исполняемым файлом или библиотекой динамической компоновки (DLL).

Методы

Метод Описание
Метод CreateBreakpoint Не реализован.
Метод EnableClassLoadCallbacks Определяет, вызываются ли обратные вызовы ICorDebugManagedCallback::LoadClass и ICorDebugManagedCallback::UnloadClass для этого модуля.
Метод EnableJITDebugging Определяет, сохраняет ли JIT-компилятор отладочную информацию для методов в этом модуле.
Метод GetAssembly Возвращает содержащую сборку для этого модуля.
Метод GetBaseAddress Возвращает базовый адрес модуля.
Метод GetClassFromToken Получает ICorDebugClass из метаданных.
Метод GetEditAndContinueSnapshot Не рекомендуется.
Метод GetFunctionFromRVA Не реализован.
Метод GetFunctionFromToken Возвращает функцию, заданную маркером метаданных.
Метод GetGlobalVariableValue Возвращает объект значения для указанной глобальной переменной.
Метод GetMetaDataInterface Возвращает указатель интерфейса метаданных, который можно использовать для проверки метаданных модуля.
Метод GetName Возвращает имя файла модуля.
Метод GetProcess Возвращает содержащий процесс для этого модуля.
Метод GetSize Возвращает размер модуля в байтах.
Метод GetToken Возвращает токен для записи таблицы для этого модуля.
Метод IsDynamic Указывает, является ли модуль динамическим.
Метод IsInMemory Указывает, существует ли этот модуль только в памяти.

Комментарии

Примечание

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

Требования

Платформы: см. раздел Требования к системе.

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

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

версии платформа .NET Framework: доступно с версии 1.0.

См. также раздел