IXCLRDataModule::StartEnumMethodInstancesByName – metoda
Poskytuje popisovač pro výčet instancí metod daného name
a appDomain
přidruženého k modulu.
Poznámka:
Toto rozhraní API bylo původně navrženo pro interní použití v modulu runtime. I když se teď podporuje pro použití třetí strany, doporučujeme pracovat s rozhraními ICorDebug
API, ICorProfiler
pokud je to možné.
Syntaxe
HRESULT StartEnumMethodInstancesByName(
[in] LPCWSTR name,
[in] ULONG32 flags,
[in] IXCLRDataAppDomain *appDomain,
[out] CLRDATA_ENUM *handle
);
Parametry
name
[v] Vyrovnávací paměť obsahující název, pro který se mají vyčíslit instance metody v daném appDomain
přidruženém modulu.
flags
[v] Sada příznaků, které řídí výčet instancí metody.
Příznaky můžou obsahovat jednu nebo více následujících hodnot:
Příznak | Hodnota | Popis |
---|---|---|
CLRDATA_BYNAME_CASE_SENSITIVE |
0x00000000 | Výčet by měl být citlivý na malá a velká písmena podle name . |
CLRDATA_BYNAME_CASE_INSENSITIVE |
0x00000001 | Výčet by měl být nerozlišující velká a malá písmena podle name . |
appDomain
[v] AppDomain, ze které se mají vyčíslit instance metody daného name
.
handle
[ven] Popisovač pro vytvoření výčtu instancí metody daného name
modulu a appDomain
přidružených k modulu.
Poznámky
Zadaná metoda je součástí IXCLRDataModule
rozhraní a odpovídá 23. slotu tabulky virtuálních metod.
Požadavky
Platformy: Viz požadavky na systém. Hlavička: Žádná knihovna: Žádné verze rozhraní .NET Framework: Dostupné od verze 4.7