IDebugExpressionEvaluator2
Importante
No Visual Studio 2015, essa maneira de implementar avaliadores de expressão foi preterida. Para obter informações sobre como implementar avaliadores de expressão CLR, consulte Avaliadores de expressão CLR e Amostra de avaliador de expressão gerenciada.
Representa uma versão aprimorada de um avaliador de expressão (EE).
Sintaxe
IDebugExpressionEvaluator2 : IDebugExpressionEvaluator
Notas para implementadores
Essa interface é implementada por um avaliador de expressão.
Métodos
Além dos métodos na interface IDebugExpressionEvaluator , essa interface implementa os seguintes métodos:
Método | Descrição |
---|---|
GetService | Recupera um objeto de serviço dado seu identificador exclusivo. |
PreloadModules | Pré-carrega os módulos designados pelo provedor de símbolos especificado. |
SetCallback | Permite que o avaliador de expressão (EE) especifique a interface de retorno de chamada que o mecanismo do depurador (DE) usará para ler as configurações de métrica. |
SetCorPath | Define o caminho para o CLR (Common Language Runtime) carregado no depurador. |
SetIDebugIDECallback | Permite que um mecanismo de depuração passe um retorno de chamada para o avaliador de expressão durante a inicialização. |
Encerrar | Pára e limpa o avaliador de expressão. |
Requisitos
Cabeçalho: Ee.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll