评估上下文

重要

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

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

参数

Argument 说明
pSymbolProvider 一个 IDebugSymbolProvider 接口,指定用于识别符号的符号处理程序 (SH)。
pAddress 一个 IDebugAddress 接口,用于指定当前执行点。 此接口可查找包含正在执行的代码的方法。
pBinder 一个 IDebugBinder 接口,用于查找给定名称的符号值和类型。

IDebugParsedExpression::EvaluateSync 返回一个 IDebugProperty2 接口,表示结果值及其类型。

另请参阅