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


Метод IMetaDataImport2::GetGenericParamProps

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

HRESULT GetGenericParamProps (
   [in]  mdGenericParam  gp,
   [out] ULONG           *pulParamSeq,
   [out] DWORD           *pdwParamFlags,
   [out] mdToken         *ptOwner,
   [out] DWORD           *reserved,
   [out] LPWSTR          wzName,
   [in]  ULONG           cchName,
   [out] ULONG           *pchName
);

Параметры

  • gp
    [in] Маркер, представляющий универсальный параметр, для которого необходимо вернуть метаданные.

  • pulParamSeq
    [out] Исходная позиция параметраType в родительском конструкторе или методе.

  • pdwParamFlags
    [out] Значение перечисления CorGenericParamAttr, описывающее Type для универсального параметра.

  • ptOwner
    [out] Маркер TypeDef или MethodDef, представляющий владельца параметра.

  • reserved
    [out] Зарезервирован для будущего расширения.

  • wzName
    [out] Имя универсального параметра.

  • cchName
    [in] Размер буфера wzName.

  • pchName
    [out] Возвращенный размер имени (в широких символах).

Требования

Платформы: см. раздел Требования к системе для .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

См. также

Ссылки

Интерфейс IMetaDataImport2

Интерфейс IMetaDataImport