Интерфейс 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.
См. также раздел
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.