Freigeben über


IMetaDataImport::EnumMethods Method

Aufzählt MethodDef-Token, die Methoden des angegebenen Typs darstellen.

Syntax

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

Parameters

phEnum [in, out] Ein Zeiger auf den Enumerator. Dies muss NULL für den ersten Aufruf dieser Methode sein.

cl [in] Ein TypeDef-Token, das den Typ mit den methoden darstellt, die aufgezählt werden sollen.

rMethods [out] Das Array zum Speichern der MethodDef-Token.

cMax [in] Die maximale Größe des MethodDef-Arrays rMethods .

pcTokens [out] Die Anzahl der in rMethodsmethodDef zurückgegebenen Token.

Return Value

HRESULT Description
S_OK EnumMethods erfolgreich zurückgegeben.
S_FALSE Es sind keine MethodDef-Token zum Aufzählen vorhanden. In diesem Fall pcTokens ist null.

Requirements

Plattformen: Siehe .NET unterstützte Betriebssysteme.

Header: Cor.h

Library: CorGuids.lib

See also