Метод IMetaDataImport2::EnumGenericParamConstraints (rometadataapi.h)
Возвращает перечислитель для массива ограничений универсальных параметров, связанных с универсальным параметром, представленным указанным маркером.
Синтаксис
HRESULT EnumGenericParamConstraints(
[in, out] HCORENUM *phEnum,
[in] mdGenericParam tk,
[out] mdGenericParamConstraint [] rGenericParamConstraints,
[in] ULONG cMax,
[out] ULONG *pcGenericParamConstraints
);
Параметры
[in, out] phEnum
Указатель на перечислитель.
[in] tk
Маркер, представляющий универсальный параметр, ограничения которого необходимо перечислить.
[out] rGenericParamConstraints
Массив универсальных ограничений параметров для перечисления.
[in] cMax
Запрошенное максимальное количество маркеров для размещения в rGenericParamConstraints.
[out] pcGenericParamConstraints
Указатель на количество токенов, размещенных в rGenericParamConstraints.
Возвращаемое значение
HRESULT | Описание |
---|---|
S_OK | EnumGenericParamConstraints успешно возвращены . |
S_FALSE | PhEnum не содержит элементов-членов. В этом случае pcGenericParameterConstraints имеет значение 0 (ноль). |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | rometadataapi.h |