Compartir a través de


ICorDebugProcess3::SetEnableCustomNotification (Método)

Habilita y deshabilita las notificaciones del depurador personalizado del tipo especificado.

Syntax

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

Parámetros

pClass [in] Tipo que especifica las notificaciones del depurador personalizadas.

fEnable [in] true para habilitar las notificaciones del depurador personalizadas; false para deshabilitar las notificaciones. El valor predeterminado es false.

Observaciones

Cuando fEnable se establece en true, las llamadas al Debugger.NotifyOfCrossThreadDependency método desencadenan una devolución de llamada ICorDebugManagedCallback3::CustomNotification . Las notificaciones están deshabilitadas de forma predeterminada; Por lo tanto, el depurador debe especificar los tipos de notificación que conozca y quiera controlar. Dado que el dominio de aplicación tiene como ámbito la clase ICorDebugClass , el depurador debe llamar SetEnableCustomNotification a para cada dominio de aplicación del proceso si desea recibir la notificación en todo el proceso.

A partir de .NET Framework 4, la única notificación admitida es una notificación de dependencia entre subprocesos.

Requisitos

Plataformas: Consulte Sistemas operativos compatibles con .NET.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET: Disponible desde .NET Framework 4.0

Consulte también