Compartilhar via


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