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.
Na depuração no Visual Studio, um contexto de avaliação de expressão:
Representa um contexto para avaliação de expressão. Em geral, um contexto de avaliação corresponde ao escopo lexical no qual avaliar variáveis, parâmetros, funções e métodos. Por exemplo, um contexto de avaliação de expressão associado a um quadro de pilha fornecerá o contexto para avaliar variáveis locais, parâmetros de método e membros de classe (se aplicável).
Existe quando um programa parou em um ponto de interrupção. A expressão em si é uma estrutura de dados que representa uma expressão analisada que está pronta para associação e avaliação dentro do contexto especificado.
Em mais detalhes, as expressões são criadas usando o método ParseText . Quando uma expressão é avaliada, ela gera uma cadeia de caracteres imprimível que contém o nome e o tipo de variável ou argumento e seu valor. Esta string é exibida na janela Inspeção ou na janela Locais do IDE.
Considerando um
BSTRe uma interface IDebugExpressionContext2, um DE (mecanismo de depuração) pode criar uma interface IDebugExpression2 analisando uma expressão. Considerando umaIDebugExpression2interface, o DE pode obter um valor por meio de avaliação de expressão síncrona ou assíncrona. Esse valor, juntamente com o nome e o tipo da variável ou argumento, é enviado para o IDE para exibição.