Интерфейс IXCLRDataTypeDefinition
Предоставляет методы для запроса сведений о определении типа.
Примечание.
Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebug
ICorProfiler
и API.
Методы
Метод | Description |
---|---|
StartEnumMethodDefinitions | Предоставляет дескриптор для перечисления определений метода типа. |
EnumMethodDefinition | Перечисляет определения методов типа. |
EndEnumMethodDefinitions | Освобождает ресурсы, используемые внутренними итераторами, используемыми во время перечисления определений метода. |
GetName | Возвращает полное имя для этого определения типа. |
GetCorElementType | Возвращает стандартный тип элемента определения этого типа. |
GetTokenAndScope | Возвращает маркер метаданных и область для этого определения типа. |
Замечания
Этот интерфейс находится внутри среды выполнения и не предоставляется через какие-либо заголовки или файлы библиотеки. Однако это COM-интерфейс, производный от GUID4675666C-C275-45b8-9F6C-AB165D5C1E09
, который можно получить с IUnknown
помощью обычных механизмов COM.
Требования
Платформы: см. раздел Требования к системе. Заголовок: Нет библиотеки: нет платформа .NET Framework версий: доступно с версии 4.7