Partilhar via


Contexto de avaliação

Quando o mecanismo de depuração (DE) chama o avaliador de expressão (EE), três argumentos passaram para IDebugParsedExpression::EvaluateSync determinar o contexto para localizar e avaliar os símbolos, como mostrado na tabela a seguir.

Argumentos

Argumento

Descrição

pSymbolProvider

Um IDebugSymbolProvider interface que especifica o manipulador do símbolo (SH) a ser usada para identificar o símbolo.

pAddress

Um IDebugAddress interface que especifica o ponto atual de execução. Isso pode ser usado para localizar o método que contém o código que está sendo executado.

pBinder

Um IDebugBinder interface que pode ser usado para localizar o valor e o tipo de um símbolo, dado seu nome.

IDebugParsedExpression::EvaluateSyncRetorna um IDebugProperty2 interface que representa o valor resultante e seu tipo.

Consulte também

Referência

IDebugParsedExpression::EvaluateSync

IDebugProperty2

IDebugSymbolProvider

IDebugAddress

IDebugBinder

Conceitos

Principais Interfaces de avaliador de expressão

Outros recursos

Exibindo Locals