Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
Quando o DE (mecanismo de depuração) chama o avaliador de expressão (EE), três argumentos que são passados para EvaluateSync determinam o contexto para localizar e avaliar símbolos, conforme mostrado na tabela a seguir.
Arguments
| Argument | Description |
|---|---|
pSymbolProvider |
Uma interface IDebugSymbolProvider que especifica o SH (manipulador de símbolos) a ser usado para identificar o símbolo. |
pAddress |
Uma interface IDebugAddress que especifica o ponto de execução atual. Essa interface localiza o método que contém o código que está sendo executado. |
pBinder |
Uma interface IDebugBinder que localiza o valor e o tipo de um símbolo dado seu nome. |
IDebugParsedExpression::EvaluateSync retorna uma interface IDebugProperty2 que representa o valor resultante e seu tipo.