Bagikan melalui


Metode ICorDebugProcess3::SetEnableCustomNotification

Mengaktifkan dan menonaktifkan pemberitahuan debugger kustom dari jenis yang ditentukan.

Syntax

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

Parameter-parameternya

pClass [di] Jenis yang menentukan pemberitahuan debugger kustom.

fEnable [di] true untuk mengaktifkan pemberitahuan debugger kustom; false untuk menonaktifkan pemberitahuan. Nilai defaultnya adalah false.

Komentar

Ketika fEnable diatur ke true, panggilan ke Debugger.NotifyOfCrossThreadDependency metode memicu panggilan balik ICorDebugManagedCallback3::CustomNotification . Pemberitahuan dinonaktifkan secara default; oleh karena itu, debugger harus menentukan jenis pemberitahuan apa pun yang diketahuinya dan ingin ditangani. Karena kelas ICorDebugClass dilingkup oleh domain aplikasi, debugger harus memanggil SetEnableCustomNotification setiap domain aplikasi dalam proses jika ingin menerima pemberitahuan di seluruh proses.

Dimulai dengan .NET Framework 4, satu-satunya pemberitahuan yang didukung adalah pemberitahuan dependensi lintas alur.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 4.0

Lihat juga