Metodo ICorDebugProcess3::SetEnableCustomNotification
Abilita e disabilita le notifiche personalizzate del debugger del tipo specificato.
Sintassi
HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
BOOL fEnable);
Parametri
pClass
[in] Tipo che specifica le notifiche del debugger personalizzate.
fEnable
[in] true
per abilitare le notifiche del debugger personalizzate; false
per disabilitare le notifiche. Il valore predefinito è false
.
Osservazioni:
Quando fEnable
è impostato su true
, le chiamate al Debugger.NotifyOfCrossThreadDependency metodo attivano un callback ICorDebugManagedCallback3::CustomNotification . Le notifiche sono disabilitate per impostazione predefinita; pertanto, il debugger deve specificare tutti i tipi di notifica che conosce e vuole gestire. Poiché la classe ICorDebugClass ha come ambito il dominio dell'applicazione, il debugger deve chiamare SetEnableCustomNotification
per ogni dominio applicazione nel processo se vuole ricevere la notifica nell'intero processo.
A partire da .NET Framework 4, l'unica notifica supportata è una notifica di dipendenza tra thread.
Requisiti
Piattaforme: vedere Requisiti di sistema.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: disponibili dalla versione 4