IMetaDataImport::EnumMethodImpls-Methode
Zählt MethodBody- und MethodDeclaration-Token auf, die Methoden des angegebenen Typs darstellen.
Syntax
HRESULT EnumMethodImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdToken rMethodBody[],
[out] mdToken rMethodDecl[],
[in] ULONG cMax,
[in] ULONG *pcTokens
);
Parameter
phEnum
[in, out] Ein Zeiger auf den Enumerator. Dies muss für den ersten Aufruf dieser Methode NULL sein.
td
[in] Ein TypeDef-Token für den Typ, dessen Methodenimplementierungen aufgezählt werden sollen.
rMethodBody
[out] Das Array zum Speichern der MethodBody-Token.
rMethodDecl
[out] Das Array zum Speichern der MethodDeclaration-Token.
cMax
[in] Die maximale Größe der rMethodBody
- und rMethodDecl
-Arrays.
pcTokens
[in] Die tatsächliche Anzahl der in rMethodBody
und rMethodDecl
zurückgegebenen Methoden.
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK |
EnumMethodImpls wurde erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine Methodentoken zum Aufzählen vorhanden. In diesem Fall ist pcTokens null. |
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Cor.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: Seit Version 1.0 verfügbar