ICorDebugValue
更新:2007 年 11 月
表示所偵錯處理序中的值。這個值可以是讀取或寫入值。
interface ICorDebugValue : IUnknown {
HRESULT CreateBreakpoint (
[out] ICorDebugValueBreakpoint **ppBreakpoint
);
HRESULT GetAddress (
[out] CORDB_ADDRESS *pAddress
);
HRESULT GetSize (
[out] ULONG32 *pSize
);
HRESULT GetType (
[out] CorElementType *pType
);
};
方法
方法 |
描述 |
---|---|
目前未實作這個方法。 |
|
取得正在偵錯之處理序中這個 ICorDebugValue 物件的位址。 |
|
取得此 ICorDebugValue 物件的大小 (以位元組為單位)。 |
|
取得此 ICorDebugValue 物件的基本型別。 |
備註
一般而言,值物件的擁有權會在傳回它時一併傳遞。接收者在使用完此物件時,應負責移除物件中的參考。
根據從中擷取值的位置,在繼續此處理序之後,此值可能不會維持有效。因此,一般而言,不應跨 ICorDebugController::Continue 方法的呼叫保留此值。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**CorDebug.idl
**程式庫:**CorGuids.lib
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0