Metodo IXCLRDataModule::StartEnumMethodInstancesByName
Fornisce un handle per l'enumerazione delle istanze del metodo di un determinato name
oggetto e appDomain
associato al modulo.
Nota
Questa API è stata originariamente progettata per l'uso interno nel runtime. Sebbene sia ora supportato per l'uso di terze parti, è consigliabile usare ICorDebug
le API e ICorProfiler
quando possibile.
Sintassi
HRESULT StartEnumMethodInstancesByName(
[in] LPCWSTR name,
[in] ULONG32 flags,
[in] IXCLRDataAppDomain *appDomain,
[out] CLRDATA_ENUM *handle
);
Parametri
name
[in] Buffer contenente il nome per il quale enumerare le istanze del metodo all'interno dell'oggetto appDomain
specificato associato al modulo.
flags
[in] Set di flag che regolano l'enumerazione delle istanze del metodo.
I flag possono contenere uno o più dei valori seguenti:
Flag | valore | Descrizione |
---|---|---|
CLRDATA_BYNAME_CASE_SENSITIVE |
0x00000000 | L'enumerazione deve essere fatta distinzione tra maiuscole e minuscole in base a name . |
CLRDATA_BYNAME_CASE_INSENSITIVE |
0x00000001 | L'enumerazione deve essere senza distinzione tra maiuscole e minuscole in base a name . |
appDomain
[in] AppDomain da cui enumerare le istanze del metodo dell'oggetto specificato name
.
handle
[out] Handle per l'enumerazione delle istanze del metodo di un determinato name
oggetto e appDomain
associato al modulo.
Osservazioni:
Il metodo fornito fa parte dell'interfaccia IXCLRDataModule
e corrisponde allo slot 23 della tabella del metodo virtuale.
Requisiti
Piattaforme: vedere Requisiti di sistema. Intestazione: Nessuna libreria: Nessuna versione di .NET Framework: disponibile dalla versione 4.7