Udostępnij za pośrednictwem


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 nameelementu .

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

Zobacz też