Bagikan melalui


IMetaDataImport::EnumMethodImpls Method

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

Syntax

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

Parameters

phEnum [masuk, keluar] Penunjuk ke enumerator. Ini harus NULL untuk panggilan pertama metode ini.

td [di] Token TypeDef untuk jenis yang implementasi metodenya untuk dijumlahkan.

rMethodBody [out] Array untuk menyimpan token MethodBody.

rMethodDecl [out] Array untuk menyimpan token MethodDeclaration.

cMax [di] Ukuran rMethodBody maksimum array dan rMethodDecl .

pcTokens [di] Jumlah metode aktual yang dikembalikan dalam rMethodBody dan rMethodDecl.

Return Value

HRESULT Description
S_OK EnumMethodImpls berhasil dikembalikan.
S_FALSE Tidak ada token metode untuk menghitung. Dalam hal ini, pcTokens adalah nol.

Requirements

Platform: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

Library: CorGuids.lib

See also