Freigeben über


IXCLRDataModule::StartEnumMethodInstancesByName-Methode

Stellt ein Handle für die Aufzählung von Methodeninstanzen eines bestimmten name Und appDomain zugeordneten Moduls bereit.

Hinweis

Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug und ICorProfiler zu arbeiten.

Syntax

HRESULT StartEnumMethodInstancesByName(
    [in] LPCWSTR name,
    [in] ULONG32 flags,
    [in] IXCLRDataAppDomain *appDomain,
    [out] CLRDATA_ENUM *handle
);

Parameter

name
[in] Ein Puffer, der den Namen enthält, für den Methodeninstanzen innerhalb des angegebenen appDomain zugeordneten Moduls aufgezählt werden sollen.

flags
[in] Eine Reihe von Flags für die Aufzählung von Methodeninstanzen.

Flags können einen oder mehrere der folgenden Werte enthalten:

Flag Wert Beschreibung
CLRDATA_BYNAME_CASE_SENSITIVE 0x00000000 Bei der Aufzählung sollte die Groß-/Kleinschreibung entsprechend namebeachtet werden.
CLRDATA_BYNAME_CASE_INSENSITIVE 0x00000001 Die Aufzählung sollte die Groß-/Kleinschreibung entsprechend namenicht beachtet werden.

appDomain
[in] Die AppDomain, aus der Methodeninstanzen der angegebenen Instanz nameaufgezählt werden sollen.

handle
[out] Ein Handle zum Aufzählen von Methodeninstanzen eines bestimmten name Und appDomain zugeordneten Moduls.

Hinweise

Die bereitgestellte Methode ist Teil der IXCLRDataModule Schnittstelle und entspricht dem 23. Steckplatz der tabelle der virtuellen Methode.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen. Header: Keine Bibliothek: Keine .NET Framework-Versionen: Verfügbar seit 4.7

Siehe auch