IMetaDataImport::EnumMethodImpls-metod
Räknar upp MethodBody- och MethodDeclaration-token som representerar metoder av den angivna typen.
Syntax
HRESULT EnumMethodImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdToken rMethodBody[],
[out] mdToken rMethodDecl[],
[in] ULONG cMax,
[in] ULONG *pcTokens
);
Parametrar
phEnum
[in, ut] En pekare till uppräknaren. Detta måste vara NULL för det första anropet av den här metoden.
td
[i] En TypeDef-token för den typ vars metodimplementeringar ska räknas upp.
rMethodBody
[ut] Matrisen som ska lagra MethodBody-token.
rMethodDecl
[ut] Matrisen som ska lagra MethodDeclaration-token.
cMax
[i] Den maximala storleken på matriserna rMethodBody
och rMethodDecl
.
pcTokens
[i] Det faktiska antalet metoder som returneras i rMethodBody
och rMethodDecl
.
Returvärde
HRESULT | Description |
---|---|
S_OK |
EnumMethodImpls returnerades korrekt. |
S_FALSE |
Det finns inga metodtoken att räkna upp. I så fall pcTokens är noll. |
Krav
Plattformar: Se Systemkrav.
Huvudet: Cor.h
Bibliotek: Ingår som en resurs i MsCorEE.dll
.NET Framework versioner: Tillgänglig sedan 1.0