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


Метод IMetaDataImport::EnumFields

Перечисляет токены FieldDef для типа, на который ссылается указанный токен TypeDef.

Синтаксис

HRESULT EnumFields (
   [in, out] HCORENUM    *phEnum,
   [in]      mdTypeDef   cl,
   [out]     mdFieldDef  rFields[],
   [in]      ULONG       cMax,
   [out]     ULONG       *pcTokens  
);  

Параметры

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

cl
[in] Токен TypeDef класса, поля которого необходимо перечислить.

rFields
[out] Список токенов FieldDef.

cMax
[in] Максимальный размер массива rFields.

pcTokens
[out] Фактическое число токенов FieldDef, возвращенных в rFields.

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

HRESULT Описание
S_OK EnumFields возвращается успешно.
S_FALSE Нет полей для перечисления. В этом случае pcTokens равно нулю.

Требования

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

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

Библиотека: Включено в качестве ресурса в MsCorEE.dll

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

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