IDkmDebugMonitorExceptionNotification Interface

Definição

O IDkmDebugMonitorExceptionNotification é implementado por componentes que desejam escutar o evento DebugMonitorException. Quando essa notificação for disparada, o processo de destino será suspenso e poderá ser examinado. O evento ' DebugMonitorException ' fornece notificação de monitores de depuração sobre exceções que ocorrem dentro do processo de destino. Essa notificação de evento é consumida pelo Gerenciador de exceções e os monitores de depuração estão operando em níveis de componentes acima do monitor de depuração que detectou a exceção. Os componentes de nível superior devem usar gatilhos de exceção. Consulte DkmExceptionTrigger para obter mais informações.

Se a exceção for enviada sem tratamento (DkmExceptionProcessingStage. sem tratamento definido), o IDE será interrompido. Outras exceções podem parar dependendo de qualquer DkmExceptionTriggers definido pelo AD7 AL ou outros componentes. O AD7 AL lê o conjunto padrão de gatilhos de%VSRegistryRoot%\AD7Metrics\Exception % CategoryGuid% * .

Os eventos DebugMonitorException podem ser suprimidos chamando DkmEventDescriptorS. suprimir ().

As implementações dessa interface podem restringir quando são chamadas usando um filtro definido em sua configuração de componente. As propriedades a seguir podem ser usadas: BaseDebugMonitorId, Engineid, ExceptionCategory, runtimeId.

public interface class IDkmDebugMonitorExceptionNotification
public interface class IDkmDebugMonitorExceptionNotification
__interface IDkmDebugMonitorExceptionNotification
public interface IDkmDebugMonitorExceptionNotification
type IDkmDebugMonitorExceptionNotification = interface
Public Interface IDkmDebugMonitorExceptionNotification

Métodos

OnDebugMonitorException(DkmExceptionInformation, DkmWorkList, DkmEventDescriptorS)

OnDebugMonitorException é invocado como parte do processamento de eventos. Consulte definição de interface para obter mais informações.

Aplica-se a