Partilhar via


Implementar um avaliador de expressões

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 Exemplo de avaliador de expressão gerenciado.

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

O EE pega uma expressão do DE na forma de uma cadeia de caracteres e analisa ou avalia. O EE executa as seguintes interfaces, que são consumidas pelo DE:

Nesta secção

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