IDebugObject
這個介面表示繫結器會建立封裝的符號和運算式的值的物件。
IDebugObject : IUnknown
實作器注意事項
運算式評估工具會實作這個介面來表示的物件。
呼叫者的備忘稿
這個介面是運算式評估工具會使用已剖析的運算式中的所有物件的基底類別。 它會傳回由呼叫IDebugBinder::Bind方法。 QueryInterface從這個介面取得更特殊的介面。
方法 Vtable 順序
下表顯示的方法IDebugObject。
方法 |
描述 |
---|---|
取得物件的大小。 |
|
取得物件的值,以連續的一連串的位元組。 |
|
透過連續的一連串的位元組會設定物件的值。 |
|
設定這個物件的參考值。 |
|
取得表示物件的值的位址的記憶體內容。 |
|
在偵錯引擎的位址空間中建立一份受管理的物件。 |
|
測試是否此物件為 null 參考。 |
|
比較這個物件。 |
|
判斷這個物件是否為唯讀。 |
|
判斷物件是否為透明 proxy。 |
備註
運算式評估工具會使用這個介面的基底類別來代表在剖析樹狀目錄中的物件。
需求
標頭: ee.h
Namespace: Microsoft.VisualStudio.Debugger.Interop
組件: Microsoft.VisualStudio.Debugger.Interop.dll