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


IMetaDataImport::EnumMemberRefs Method

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

Syntax

HRESULT EnumMemberRefs (
   [in, out] HCORENUM    *phEnum,
   [in]   mdToken        tkParent,
   [out]  mdMemberRef    rMemberRefs[],
   [in]   ULONG          cMax,
   [out]  ULONG          *pcTokens
);

Parameters

phEnum [in, out] Указатель на перечислитель.

tkParent [in] Маркер TypeDef, TypeRef, MethodDef или ModuleRef для типа, члены которого необходимо перечислить.

rMemberRefs [out] Массив, используемый для хранения маркеров MemberRef.

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

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

Return Value

HRESULT Description
S_OK EnumMemberRefs возвращается успешно.
S_FALSE Для перечисления маркеров MemberRef нет. В этом случае pcTokens равно нулю.

Requirements

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Header: Cor.h

Library: CorGuids.lib

See also