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


Интерфейс IMetaDataImport2

Расширяет интерфейс IMetaDataImport для обеспечения возможности работы с универсальными типами.

Методы

Метод

Описание

Метод IMetaDataImport2::EnumGenericParamConstraints

Получает перечислитель для массива ограничений параметра универсального типа, связанных с универсальным параметром, представленным определенным маркером.

Метод IMetaDataImport2::EnumGenericParams

Получает перечислитель для массива маркеров параметра универсального типа, связанных с определенным маркером TypeDef или MethodDef.

Метод IMetaDataImport2::EnumMethodSpecs

Получает перечислитель для массива маркеров MethodSpec, связанных с определенным маркером MethodDef или MemberRef.

Метод IMetaDataImport2::GetGenericParamConstraintProps

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

Метод IMetaDataImport2::GetGenericParamProps

Получает метаданные, связанные с параметром универсального типа, представленным определенным маркером.

Метод IMetaDataImport2::GetMethodSpecProps

Получает подпись метаданных метода, на которую ссылается определенный маркер MethodSpec.

Метод IMetaDataImport2::GetPEKind

Получает значение, идентифицирующее характер кода в переносимом исполняемом (PE) файле, определенном в текущей области метаданных (как правило, EXE-файл или DLL-файл).

Метод IMetaDataImport2::GetVersionString

Получает номер версии среды выполнения, которая использовалась для построения сборки.

Требования

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

Заголовок: Cor.h

Библиотека: используется как ресурс в MsCorEE.dll

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0

См. также

Ссылки

PortableExecutableKinds

Интерфейс IMetaDataImport

Другие ресурсы

Интерфейсы метаданных