IXCLRDataModule::StartEnumMethodInstancesByName — Metoda
Zapewnia dojście do wyliczania wystąpień metody danego name
i appDomain
skojarzonego z modułem.
Uwaga
Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Mimo że jest ona teraz obsługiwana w przypadku używania innych firm, zalecamy pracę z interfejsami ICorDebug
API i ICorProfiler
, jeśli jest to możliwe.
Składnia
HRESULT StartEnumMethodInstancesByName(
[in] LPCWSTR name,
[in] ULONG32 flags,
[in] IXCLRDataAppDomain *appDomain,
[out] CLRDATA_ENUM *handle
);
Parametry
name
[in] Bufor zawierający nazwę, dla której mają być wyliczane wystąpienia metody w ramach danego appDomain
skojarzonego z modułem.
flags
[in] Zestaw flag zarządzający wyliczeniem wystąpień metody.
Flagi mogą zawierać co najmniej jedną z następujących wartości:
Flaga | Wartość | Opis |
---|---|---|
CLRDATA_BYNAME_CASE_SENSITIVE |
0x00000000 | Wyliczenie powinno uwzględniać wielkość liter zgodnie z .name |
CLRDATA_BYNAME_CASE_INSENSITIVE |
0x00000001 | Wyliczenie powinno być bez uwzględniania wielkości liter zgodnie z .name |
appDomain
[in] Element AppDomain, z którego ma wyliczać wystąpienia metody dla danego name
elementu .
handle
[out] Uchwyt do wyliczania wystąpień metody danego name
i appDomain
skojarzonego z modułem.
Uwagi
Podana metoda jest częścią interfejsu IXCLRDataModule
i odpowiada drugiemu miejscu tabeli metod wirtualnych.
Wymagania
Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7