ICorDebugProcess5::EnumerateGCReferences 方法

取得要在處理序中進行記憶體回收之所有物件的列舉程式。

語法

HRESULT EnumerateGCReferences(  
    [in] Bool enumerateWeakReferences,
    [out] ICorDebugGCReferenceEnum **ppEnum  
);  

參數

enumerateWeakReferences
[in] 布林值,指出是否也要列舉弱式參考。 如果 enumerateWeakReferencestrue,則 ppEnum 列舉程式同時包含強式參考和弱式參考。 如果 enumerateWeakReferencesfalse,則列舉程式只包含強式參考。

ppEnum
[out] ICorDebugGCReferenceEnum 的位址指標,這是要進行記憶體回收之物件的列舉程式。

備註

此方法提供一種方式來判斷處理序中任何受控物件的完整根鏈結,並可用來判斷物件為何仍在運作中。

規格需求

平台:請參閱系統需求

標頭:CorDebug.idl、CorDebug.h

程式庫:CorGuids.lib

.NET Framework版本:自 4.5 起可用

另請參閱