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


Метод IMetaDataImport2::EnumGenericParamConstraints

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

Синтаксис

HRESULT EnumGenericParamConstraints (  
    [in, out] HCORENUM                *phEnum,  
    [in]  mdGenericParam              tk,  
    [out] mdGenericParamConstraint    rGenericParamConstraints[],  
    [in]  ULONG                       cMax,  
    [out] ULONG                       *pcGenericParamConstraints  
);  

Параметры

phEnum
[вход, выход] Указатель на перечислитель.

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

rGenericParamConstraints
[out] Массив ограничений универсальных параметров для перечисления.

cMax
[in] Запрошено максимальное количество маркеров для размещения в rGenericParamConstraints.

pcGenericParamConstraints
[out] Указатель на количество токенов, помещенных в rGenericParamConstraints.

Возвращаемое значение

HRESULT Описание
S_OK EnumGenericParameterConstraints возвращается успешно.
S_FALSE phEnum не имеет элементов-членов. В этом случае pcGenericParameterConstraints для параметра задано значение 0 (ноль).

Требования

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

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

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

версии платформа .NET Framework: доступно с версии 2.0

См. также раздел