IMetaDataImport2::EnumMethodSpecs-Methode (rometadataapi.h)
Ruft einen Enumerator für ein Array von MethodSpec-Token ab, die dem angegebenen MethodDef- oder MemberRef-Token zugeordnet sind.
Syntax
HRESULT EnumMethodSpecs(
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[out] mdMethodSpec [] rMethodSpecs,
[in] ULONG cMax,
[out] ULONG *pcMethodSpecs
);
Parameter
[in, out] phEnum
Zeiger auf den Enumerator für rMethodSpecs.
[in] tk
Das MemberRef- oder MethodDef-Token, das die Methode darstellt, deren MethodSpec-Token aufgelistet werden sollen. Wenn der Wert von tk 0 (null) ist, werden alle MethodSpec-Token im Bereich aufgelistet.
[out] rMethodSpecs
Das Array der zu enumerierenden MethodSpec-Token .
[in] cMax
Die angeforderte maximale Anzahl von Token, die in rMethodSpecs platziert werden sollen.
[out] pcMethodSpecs
Die zurückgegebene Anzahl von Token, die in rMethodSpecs platziert wurden.
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK | EnumMethodSpecs wurde erfolgreich zurückgegeben. |
S_FALSE | phEnum weist keine Memberelemente auf. In diesem Fall ist pcMethodSpecs auf 0 (Null) festgelegt. |
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | rometadataapi.h |