Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Listet Methoden auf, die den angegebenen Namen tragen und durch den Typ definiert werden, auf den vom angegebenen TypeDef-Token verwiesen wird.
HRESULT EnumMethodsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdMethodDef rMethods[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameter
phEnum
[in, out] Ein Zeiger auf den Enumerator. Muss für den ersten Aufruf dieser Methode NULL sein.cl
[in] Ein TypeDef-Token, das den Typ darstellt, dessen Methoden aufgelistet werden sollen.szName
[in] Der Name, der den Bereich der Enumeration einschränkt.rMethods
[out] Das Array, das zum Speichern der MethodDef-Token verwendet wird.cMax
[in] Die maximale Größe des rMethods-Arrays.pcTokens
[out] Die Anzahl der in rMethods zurückgegebenen MethodDef-Token.
Hinweise
Diese Methode listet Felder und Methoden auf, jedoch keine Eigenschaften oder Ereignisse. Im Gegensatz zu IMetaDataImport::EnumMethods verwirft EnumMethodsWithName alle Methodentoken, die nicht den angegebenen Namen aufweisen.
Rückgabewert
HRESULT |
Beschreibungen |
|---|---|
S_OK |
EnumMethodsWithName erfolgreich zurückgegeben. |
S_FALSE |
Es sind keine Token vorhanden, die aufgelistet werden können. In diesem Fall ist pcTokens 0 (null). |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MsCorEE.dll enthalten
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0