Bagikan melalui


Metode IMetaDataImport::EnumMethodImpls (rometadataapi.h)

Menghitung token MethodBody dan MethodDeclaration yang mewakili metode dari jenis yang ditentukan.

Sintaks

HRESULT EnumMethodImpls(
  [in, out] HCORENUM   *phEnum,
  [in]      mdTypeDef  tkTypeDef,
  [out]     mdToken [] rMethodBody,
  [out]     mdToken [] rMethodDecl,
  [in]      ULONG      cMax,
  [out]     ULONG      *pcTokens
);

Parameter

[in, out] phEnum

Penunjuk ke enumerator. Ini harus NULL untuk panggilan pertama metode ini.

[in] tkTypeDef

Token TypeDef untuk jenis yang implementasi metodenya untuk menghitung.

[out] rMethodBody

Array untuk menyimpan token MethodBody.

[out] rMethodDecl

Array untuk menyimpan token MethodDeclaration.

[in] cMax

Ukuran maksimum array rMethodBody dan rMethodDecl .

[out] pcTokens

Jumlah metode aktual yang dikembalikan dalam rMethodBody dan rMethodDecl.

Mengembalikan nilai

HRESULT Deskripsi
S_OK EnumMethodImpls berhasil dikembalikan.
S_FALSE Tidak ada token metode untuk dienumerasi. Dalam hal ini, pcTokens adalah 0 (nol).

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header rometadataapi.h

Lihat juga

IMetaDataImport