评估上下文

重要

在 Visual Studio 2015 中,这种实现表达式计算器的方法已弃用。 有关实现 CLR 表达式计算器的信息,请参阅 CLR 表达式计算器托管表达式计算器示例

当调试引擎(DE)调用表达式计算器(EE)时,传递给 EvaluateSync 的三个参数将确定用于查找和计算符号的上下文,如下表所示。

Arguments

论点 Description
pSymbolProvider 一个 IDebugSymbolProvider 接口,该接口指定要用于标识符号的符号处理程序(SH)。
pAddress 一个指定当前执行点的 IDebugAddress 接口。 此接口查找包含所执行代码的方法。
pBinder 一个 IDebugBinder 接口,它查找给定其名称的符号的值和类型。

IDebugParsedExpression::EvaluateSync 返回一个 IDebugProperty2 接口,该接口表示生成的值及其类型。

另请参阅