Bagikan melalui


Metode IXCLRDataProcess::SetCodeNotifications

Meminta pemberitahuan saat kode dibuat atau dibuang untuk metode .

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 SetCodeNotifications(
    [in] ULONG32 numTokens,
    [in, size_is(numTokens)] IXCLRDataModule* mods[],
    [in] IXCLRDataModule *singleMod,
    [in, size_is(numTokens)] mdMethodDef tokens[],
    [in, size_is(numTokens)] ULONG32 flags[],
    [in] ULONG32 singleFlags
);

Parameter

numTokens
[di] Jumlah token metode untuk meminta pemberitahuan kode.

mods
[di] Modul yang terkait dengan setiap token metode. Jika ini NULL, singleMod digunakan sebagai modul untuk semua token dalam tokens array.

singleMod
[di] Modul yang terkait dengan semua token metode. Argumen ini hanya digunakan jika mods NULL.

tokens
[di] Token metode untuk meminta pemberitahuan kode.

flags
[di] Bendera yang terkait dengan setiap token metode. Jika ini NULL, singleFlags digunakan sebagai bendera untuk semua token dalam tokens array. Setiap entri dalam flags array adalah satu atau beberapa bendera yang ditentukan oleh CLRDataMethodCodeNotification enumerasi.

singleFlags
[di] Bendera yang terkait dengan semua token metode. Argumen ini hanya digunakan jika flags NULL. Argumen singleFlags adalah satu atau beberapa bendera yang ditentukan oleh CLRDataMethodCodeNotification enumerasi.

Keterangan

Metode yang disediakan adalah bagian dari antarmuka IXCLRDataProcess dan sesuai dengan slot ke-41 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