IDebugManagedObject
這個介面可以讓運算式評估工具 (EE) 值的類別執行個體上呼叫屬性或方法 (例如, System.Decimal),並設定它們的值,而不需呼叫IDebugFunctionObject::Evaluate進行偵錯的程式。
IDebugManagedObject : IDebugObject
實作器注意事項
運算式評估工具會實作這個介面來代表 managed 程式碼的物件,例如變數。
呼叫者的備忘稿
若要取得這個介面,呼叫IDebugObject::GetManagedDebugObject的IDebugObject ,表示實值類別的執行個體。
方法 Vtable 順序
除了繼承自 IDebugObject 的方法之外,IDebugManagedObject 介面還會公開下列方法。
方法 |
描述 |
---|---|
傳回表示 managed 程式碼物件,並從哪一個任何適當 managed 程式碼可取得介面的介面。 |
|
將這個物件的值設定為指定的 managed 程式碼物件的值。 |
備註
運算式評估工具會使用這個介面,來儲存在剖析樹狀目錄中的 managed 程式碼的物件。
需求
標頭: ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll
請參閱
參考
IDebugFunctionObject::Evaluate