Aracılığıyla paylaş


IMetaDataImport::EnumMethods Method

Belirtilen türdeki yöntemleri temsil eden MethodDef belirteçlerini numaralandırır.

Syntax

HRESULT EnumMethods (
   [in, out] HCORENUM   *phEnum,
   [in]  mdTypeDef      cl,
   [out] mdMethodDef    rMethods[],
   [in]  ULONG          cMax,
   [out] ULONG          *pcTokens
);

Parameters

phEnum [in, out] Numaralandırıcının işaretçisi. Bu yöntemin ilk çağrısı için bu NULL olmalıdır.

cl [in] Numaralandırma yöntemleriyle türünü temsil eden bir TypeDef belirteci.

rMethods [out] MethodDef belirteçlerini depolamak için dizi.

cMax [in] MethodDef rMethods dizisinin en büyük boyutu.

pcTokens [out] içinde rMethodsdöndürülen MethodDef belirteçlerinin sayısı.

Return Value

HRESULT Description
S_OK EnumMethods başarıyla döndürüldü.
S_FALSE Numaralandıracak MethodDef belirteci yok. Bu durumda sıfırdır pcTokens .

Requirements

Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.

Header: Cor.h

Library: CorGuids.lib

See also