共用方式為


ICorDebugProcess5::EnumerateGCReferences 方法

取得進程中要記憶體回收之所有物件的列舉值。

語法

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

參數

enumerateWeakReferences [在]布林值,指出是否也要列舉弱參照。 如果是 trueppEnumenumerateWeakReferences枚舉值同時包含強引用和弱引用。 如果是 false,則enumerateWeakReferences枚舉值僅包含強式參考。

ppEnum [出] ICorDebugGCReferenceEnum 位址的指標,該位址是要記憶體回收之物件的列舉值。

備註

此方法提供一種方法來判斷進程中任何受管理物件的完整根目錄鏈結,並可用來判斷物件仍處於作用中的原因。

需求

平台: 請參閱 .NET 支援的作業系統

標題: CorDebug.idl、CorDebug.h

圖書館: CorGuids.lib

.NET 版本: 自 .NET Framework 4.5 起提供

另請參閱