Dela via


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 nameska 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

Se även