计算表达式是调试引擎 (DE)、符号提供程序、联编程序 (SP)对象和表达式计算器中的复杂互相 (EE)影响。 这四个元素由由一个元素实现并由另一个中使用的接口连接。
EE 来自 DE 的表达式以字符串的形式并分析或计算该表达式。 EE 实现以下接口,该接口由 DE 使用:
EE 调用联编程序对象,提供由 DE,获取符号的值和对象。 EE 使用以下接口,该接口由 DE 实现:
EE 实现 IDebugProperty2。 IDebugProperty2 用于描述一个表达式的计算结果提供框架,例如局部变量、基元或对象,到 Visual Studio,然后显示相应的信息。 本地、 监视或 立即 窗口。
,当请求信息时, SP 为 EE 由 DE。 描述地址和字段的 SP 实现接口,如下面的接口以及它们的派生对象:
EE 使用所有这些接口。
本节内容
- 表达式计算器实现策略
定义了三步为表达式计算器 (EE)实现策略处理。