Compartir a través de


ICorDebugProcess3::SetEnableCustomNotification (Método)

Habilita y deshabilita notificaciones del depurador personalizadas del tipo especificado.

HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
                                    BOOL fEnable);

Parámetros

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

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

Comentarios

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

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

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4

Vea también

Referencia

ICorDebugProcess3 (Interfaz)

ICorDebugProcess2 (Interfaz)

ICorDebugProcess (Interfaz)

Otros recursos

Interfaces para depuración

Depuración (Referencia de la API no administrada)