實作的運算式評估工具
評估運算式是複雜的 interplay 在偵錯引擎 (DE)、 符號供應商 (SP)、 繫結器物件,以及運算式評估工具本身的 (EE) 之間。 四個元件是由介面所實作的一個元件及由另一個連接。
得知 ee 給予從字串的形式 DE 採用運算式及剖析或進行評估。 得知 ee 給予實作以下介面,由 DE:
得知 ee 給予會呼叫繫結器物件,提供的是,取得符號和物件的值。 得知 ee 給予會使用下列的介面由 DE 實作:
得知 ee 給予實作IDebugProperty2。 IDebugProperty2提供機制讓您描述的結果的運算式評估,例如本機變數、 基本型別或物件,接著會顯示在適當的資訊中的 Visual Studio 區域變數, 監看式,或即時運算視窗。
預存程序會提供為 EE DE 時它會要求的資訊。 預存程序會實作介面的位址和欄位,如下列的介面和其衍生的項目說明:
得知 ee 給予會消耗所有這些介面。
在本節中
- 運算式評估工具的實作策略
定義的運算式評估工具 (EE) 實作策略需要三個步驟。