IXCLRDataModule::StartEnumMethodInstancesByName-metod
Tillhandahåller ett handtag för uppräkning av metodinstanser av en viss name
och appDomain
associerad med modulen.
Kommentar
Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug
OCH ICorProfiler
API:er när det är möjligt.
Syntax
HRESULT StartEnumMethodInstancesByName(
[in] LPCWSTR name,
[in] ULONG32 flags,
[in] IXCLRDataAppDomain *appDomain,
[out] CLRDATA_ENUM *handle
);
Parametrar
name
[i] En buffert som innehåller det namn för vilket metodinstanser ska räknas upp inom den angivna appDomain
som är associerad med modulen.
flags
[i] En uppsättning flaggor som styr uppräkning av metodinstanser.
Flaggor kan innehålla ett eller flera av följande värden:
Flagga | Värde | beskrivning |
---|---|---|
CLRDATA_BYNAME_CASE_SENSITIVE |
0x00000000 | Uppräkningen ska vara skiftlägeskänslig enligt name . |
CLRDATA_BYNAME_CASE_INSENSITIVE |
0x00000001 | Uppräkningen bör vara skiftlägesokänslig enligt name . |
appDomain
[i] AppDomain som metodinstanser av angivna name
ska räknas upp från.
handle
[ut] Ett handtag för att räkna upp metodinstanser av en viss name
och appDomain
associerad med modulen.
Kommentarer
Den angivna metoden är en del av IXCLRDataModule
gränssnittet och motsvarar den 23:e platsen i den virtuella metodtabellen.
Krav
Plattformar: Se Systemkrav. Rubrik: Inget bibliotek: Inga .NET Framework-versioner: Tillgänglig sedan 4.7