Método de ICorDebugProcess3::SetEnableCustomNotification
Ativa e desativa as notificações do depurador personalizados do tipo especificado.
HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
BOOL fEnable);
Parâmetros
pClass
[in] O tipo que especifica as notificações do depurador personalizados.fEnable
[in] true para habilitar as notificações do depurador personalizados; falsePara desativar as notificações. O valor padrão é false.
Comentários
Quando fEnable for definido como true, chama o Debugger.NotifyOfCrossThreadDependency disparador do método um ICorDebugManagedCallback3::CustomNotification retorno de chamada. As notificações são desativadas por padrão; Portanto, o depurador deve especificar quaisquer tipos de notificação, ela conhece e deseja manipular. Porque o ICorDebugClass classe é delimitada por domínio de aplicativo, o depurador deve chamar SetEnableCustomNotification para cada domínio de aplicativo no processo, se ele deseja receber a notificação através do processo inteiro.
Começando com o .NET Framework versão 4, a notificação de suporte única é uma notificação de dependência de thread cruzado.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
.NET Framework versões: 4
Consulte também
Referência
Interface de ICorDebugProcess3
Interface de ICorDebugProcess2