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


Интерфейс IXCLRDataModule

Предоставляет методы для запроса сведений о загруженном модуле.

Примечание.

Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebug ICorProfiler и API.

Методы

Метод Description
StartEnumTypeDefinitions Предоставляет дескриптор для перечисления определений типов, связанных с модулем.
EnumTypeDefinition Перечисляет определения типов, связанные с модулем.
EndEnumTypeDefinitions Освобождает ресурсы, используемые внутренними итераторами, используемыми во время перечисления определений типов.
StartEnumMethodInstancesByName Предоставляет дескриптор для перечисления экземпляров методов заданного имени и домена приложения, связанных с модулем.
EnumMethodInstanceByName Перечисляет экземпляры методов заданного имени и appDomain, связанных с модулем.
EndEnumMethodInstancesByName Освобождает ресурсы, используемые внутренними итераторами, используемыми во время перечисления экземпляров метода.
GetMethodDefinitionByToken Возвращает определение метода, соответствующее заданному маркеру метаданных.
GetFileName Возвращает полный путь и имя файла модуля, если он есть.
StartEnumExtents Предоставляет дескриптор для перечисления областей памяти, связанных с модулем.
EnumExtent Перечисляет области памяти, связанные с модулем.
EndEnumExtents Освобождает ресурсы, используемые внутренними итераторами, используемыми во время перечисления диапазона памяти.
Запросить Запросы на заполнение буфера, заданного данными модуля.
GetVersionId Возвращает идентификатор версии модуля.

Замечания

Этот интерфейс находится внутри среды выполнения и не предоставляется через какие-либо заголовки или файлы библиотеки. Однако это COM-интерфейс, производный от GUID88E32849-0A0A-4cb0-9022-7CD2E9E139E2, который можно получить с IUnknown помощью обычных механизмов COM.

Требования

Платформы: см. раздел Требования к системе.
Заголовок: Нет
Библиотека: Нет
версии платформа .NET Framework: Доступно с версии 4.7

См. также