Partilhar via


ICorDebugManagedCallback2 Interface

Fornece métodos para suportar o processamento de exceções de depurador e assistentes de depuração gerida (MDAs). ICorDebugManagedCallback2 é uma extensão lógica da interface ICorDebugManagedCallback .

Métodos

Método Descrição
Método ChangeConnection Notifica o depurador de que o conjunto de tarefas associadas à ligação especificada foi alterado.
CreateConnection Method Notifica o depurador de que foi criada uma nova ligação.
Método DestroyConnection Notifica o depurador de que a ligação especificada foi terminada.
Método de Exceção Notifica o depurador de que foi iniciada uma pesquisa por um processador de exceções.
Método ExceptionUnwind Fornece uma notificação de estado durante o processo de descontração da exceção.
Método FunctionRemapComplete Notifica o depurador de que a execução de código mudou para uma nova versão de uma função editada.
Método FunctionRemapOpportunity Notifica o depurador de que a execução de código atingiu um ponto de sequência numa versão mais antiga de uma função editada.
Método MDANotification Fornece uma notificação de que a execução de código encontrou uma mensagem do assistente de depuração gerida (MDA).

Observações

A ICorDebugManagedCallback2 interface expande a ICorDebugManagedCallback interface para processar novos eventos de depuração introduzidos no .NET Framework versão 2.0.

Um depurador tem de implementar ICorDebugManagedCallback2 se estiver a depurar .NET Framework aplicações 2.0. Uma instância de ICorDebugManagedCallback ou ICorDebugManagedCallback2 é transmitida como o objeto de chamada de retorno para ICorDebug::SetManagedHandler.

Nota

Esta interface não suporta ser chamada remotamente, seja entre máquinas ou entre processos.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 2.0

Ver também