Partilhar via


IDebugBinder

Essa interface vincula a um campo de símbolo, geralmente retornado pelo provedor de símbolo, a um contexto de memória ou de um objeto que contém o valor atual do símbolo.

IDebugBinder : IUnknown

Observações para Implementadores

Essa interface oferece suporte a avaliação da expressão e deve ser implementado pelo mecanismo de depuração (DE).

Observações para chamadores

Essa interface é usada no processo de avaliação de expressão e normalmente é usado na implementação do IDebugExpression2::EvaluateSync e IDebugExpression2::EvaluateAsync.

Métodos na ordem de Vtable

A tabela a seguir mostra os métodos de IDebugBinder.

Método

Descrição

IDebugBinder::Bind

Obtém o contexto de memória ou de um objeto que contém o valor atual do símbolo.

IDebugBinder::ResolveRuntimeType

Determina o tipo de tempo de execução de um objeto.

IDebugBinder::GetMemoryContext

Converte um endereço de memória ou o local do objeto em um contexto de memória.

IDebugBinder::GetFunctionObject

Obtém um IDebugFunctionObject objeto usado para criar parâmetros da função.

IDebugBinder::ResolveDynamicType

Obtém o tipo exato para uma variável.

Comentários

Essa interface retorna objetos que são usados pelo avaliador de expressão em árvores de análise. O avaliador da expressão analisa uma expressão usando o provedor de símbolo para converter os símbolos na expressão para instâncias de IDebugField, que descrevem cada símbolo em termos de seu tipo e o local no código fonte. O IDebugBinder::Bind método converte IDebugField objetos para IDebugObject digite de objetos que se conectar ou vincular um símbolo para um valor real na memória. Estes IDebugObject objetos são armazenados em uma árvore de análise para avaliação posterior.

Requisitos

Cabeçalho: ee.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Assembly: Microsoft.VisualStudio.Debugger.Interop.dll

Consulte também

Referência

IDebugExpression2::EvaluateSync

IDebugExpression2::EvaluateAsync

IDebugFunctionObject

Conceitos

Interfaces de avaliação de expressão