IDebugParsedExpression
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.
Essa interface representa uma expressão analisada pronta para ser avaliada.
Sintaxe
IDebugParsedExpression : IUnknown
Notas para implementadores
Um avaliador de expressão implementa essa interface para representar uma expressão analisada que está pronta para avaliação.
Observações para chamadores
Uma chamada para Parse retorna essa interface.
Métodos na ordem VTable
A tabela a seguir mostra o método de IDebugParsedExpression
.
Método | Descrição |
---|---|
EvaluateSync | Avalia a expressão analisada. |
Comentários
Quando o chamador está pronto para avaliar a expressão, ele chama EvaluateSync para retornar um IDebugProperty2 que contém o resultado da avaliação. Essa abordagem de avaliação em duas partes, analisando e avaliando, permite que a expressão analisada seja avaliada várias vezes, ignorando o demorado processo de análise da expressão.
Requisitos
Cabeçalho: ee.h
Espaço para nome: Microsoft.VisualStudio.Debugger.Interop
Assembly: Microsoft.VisualStudio.Debugger.Interop.dll