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 起提供