Partilhar via


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 predefinido é false.

Observações

Quando fEnable é definido como true, as chamadas para o Debugger.NotifyOfCrossThreadDependency método acionam um retorno de chamada ICorDebugManagedCallback3::CustomNotification . As notificações são desativadas por padrão; Portanto, o depurador deve especificar todos os tipos de notificação que conhece e deseja manipular. Como a classe ICorDebugClass tem escopo por domínio de aplicativo, o depurador deve chamar SetEnableCustomNotification cada domínio de 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: Consulte Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: Disponível desde 4

Consulte também