Compartilhar via


Implementar um avaliador de expressão

Importante

No Visual Studio 2015, essa forma de implementar avaliadores de expressão é preterida. Para obter informações sobre como implementar avaliadores de expressão CLR, consulte avaliadores de expressão CLR e exemplo de avaliador de expressão gerenciada.

Avaliar uma expressão é uma interação complexa entre o DE (mecanismo de depuração), o provedor de símbolos (SP), o objeto associador e o avaliador de expressão (EE). Esses quatro componentes são conectados por interfaces que são implementadas por um componente e consumidas por outro.

O EE obtém uma expressão do DE na forma de uma cadeia de caracteres e a interpreta ou a avalia. O EE executa as seguintes interfaces, que são consumidas pelo DE:

Nesta seção

A estratégia de implementação do avaliador de expressão define um processo de três etapas para a estratégia de implementação do EE (avaliador de expressão).