Bagikan melalui


Metode IXCLRDataModule::StartEnumMethodInstancesByName

Menyediakan handel untuk enumerasi instans metode dari yang diberikan name dan appDomain terkait dengan modul.

Catatan

API ini awalnya dirancang untuk penggunaan internal dalam runtime. Meskipun sekarang didukung untuk penggunaan pihak ketiga, sebaiknya menggunakan API ICorDebug dan ICorProfiler jika memungkinkan.

Sintaks

HRESULT StartEnumMethodInstancesByName(
    [in] LPCWSTR name,
    [in] ULONG32 flags,
    [in] IXCLRDataAppDomain *appDomain,
    [out] CLRDATA_ENUM *handle
);

Parameter

name
[di] Buffer yang berisi nama untuk menghitung instans metode dalam yang diberikan appDomain yang terkait dengan modul.

flags
[di] Sekumpulan bendera yang mengatur enumerasi instans metode.

Bendera mungkin berisi satu atau beberapa nilai berikut:

Bendera Nilai Deskripsi
CLRDATA_BYNAME_CASE_SENSITIVE 0x00000000 Enumerasi harus peka huruf besar/kecil menurut name.
CLRDATA_BYNAME_CASE_INSENSITIVE 0x00000001 Enumerasi harus tidak peka huruf besar/kecil menurut name.

appDomain
[di] AppDomain untuk menghitung instans metode dari yang diberikan name.

handle
[out] Handel untuk menghitung instans metode dari modul tertentu name dan appDomain terkait dengan modul.

Keterangan

Metode yang disediakan adalah bagian IXCLRDataModule dari antarmuka dan sesuai dengan slot ke-23 dari tabel metode virtual.

Persyaratan

Platform: Lihat Persyaratan Sistem. Header: Tidak Ada Pustaka: Tidak Ada Versi .NET Framework: Tersedia mulai dari 4.7

Lihat juga