Metodo ICorDebugProcess3::SetEnableCustomNotification

Abilita e disabilita le notifiche del debugger personalizzate 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.

Commenti

Quando fEnable è impostato su true, le chiamate al Debugger.NotifyOfCrossThreadDependency metodo attivano un callback ICorDebugManagedCallback3::CustomNotification . Le notifiche vengono disabilitate per impostazione predefinita; pertanto, il debugger deve specificare tutti i tipi di notifica che conosce e vuole gestire. Poiché la classe ICorDebugClass è in base al dominio dell'applicazione, il debugger deve chiamare SetEnableCustomNotification ogni dominio dell'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 di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile da 4

Vedi anche