评估上下文
重要
在 Visual Studio 2015 中,这种实现表达式计算器的方法已弃用。 有关实现 CLR 表达式计算器的信息,请参阅 CLR 表达式计算器和托管表达式计算器示例。
当调试引擎 (DE) 调用表达式计算器 (EE) 时,传递给 EvaluateSync 的三个参数确定了查找和计算符号的上下文,如下表所示。
参数
Argument | 说明 |
---|---|
pSymbolProvider |
一个 IDebugSymbolProvider 接口,指定用于识别符号的符号处理程序 (SH)。 |
pAddress |
一个 IDebugAddress 接口,用于指定当前执行点。 此接口可查找包含正在执行的代码的方法。 |
pBinder |
一个 IDebugBinder 接口,用于查找给定名称的符号值和类型。 |
IDebugParsedExpression::EvaluateSync
返回一个 IDebugProperty2 接口,表示结果值及其类型。