Condividi tramite


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

Vedi anche