共用方式為


ICorDebugHeapValue2::CreateHandle 方法

針對此 ICorDebugHeapValue2 物件所代表的堆積值來建立指定型別的控制代碼。

語法

HRESULT CreateHandle (  
    [in] CorDebugHandleType      type,
    [out] ICorDebugHandleValue   **ppHandle  
);  

參數

type
[in] CorDebugHandleType 列舉的一個值,指定要建立的控制代碼型別。

ppHandle
[out] ICorDebugHandleValue 物件位址的指標,代表此堆積值的新控制代碼。

備註

控制代碼將建立於與堆積值相關聯的應用程式定義域,若應用程式定義域遭到卸載,控制代碼將變為無效。

若針對相同的堆積值多次呼叫此語言函式,會建立多個控制代碼。 由於控制代碼會影響記憶體回收行程的效能,因此偵錯工具應將本身限制在相對少量 (約 256 個) 的控制代碼上。

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 2.0 起提供