Método ICorDebugProcess3::SetEnableCustomNotification
Habilita e desabilita notificações personalizadas do depurador do tipo especificado.
Sintaxe
HRESULT SetEnableCustomNotification(ICorDebugClass * pClass,
BOOL fEnable);
Parâmetros
pClass
[em] O tipo que especifica notificações personalizadas do depurador.
fEnable
[em] true
para habilitar notificações personalizadas do depurador; false
para desativar as notificações. O valor padrão é false
.
Comentários
Quando fEnable
é definido como true
, as chamadas para o método Debugger.NotifyOfCrossThreadDependency disparam um retorno de chamada ICorDebugManagedCallback3::CustomNotification. As notificações são desabilitadas por padrão; portanto, o depurador deve especificar todos os tipos de notificação que ele conhece e deseja manipular. Como a classe ICorDebugClass tem o escopo do domínio do aplicativo, o depurador deve chamar SetEnableCustomNotification
para cada domínio do aplicativo no processo se quiser receber a notificação em todo o processo.
A partir do .NET Framework 4, a única notificação com suporte é uma notificação de dependência entre threads.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões do .NET Framework: disponíveis desde 4