ICorDebugProcess5::EnumerateGCReferences – metoda
Získá enumerátor pro všechny objekty, které mají být uvolňování paměti v procesu.
Syntaxe
HRESULT EnumerateGCReferences(
[in] Bool enumerateWeakReferences,
[out] ICorDebugGCReferenceEnum **ppEnum
);
Parametry
enumerateWeakReferences
[v] Logická hodnota, která označuje, jestli mají být výčty také slabé odkazy. Pokud enumerateWeakReferences
ano true
, ppEnum
enumerátor obsahuje jak silné odkazy, tak slabé odkazy. Pokud enumerateWeakReferences
ano false
, enumerátor obsahuje pouze silné odkazy.
ppEnum
[ven] Ukazatel na adresu ICorDebugGCReferenceEnum , který je enumerátorem pro objekty, které mají být uvolňování paměti.
Poznámky
Tato metoda poskytuje způsob, jak určit úplný řetěz rooting pro všechny spravované objekty v procesu a lze jej použít k určení, proč je objekt stále aktivní.
Požadavky
Platformy: Viz požadavky na systém.
Hlavička: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze rozhraní .NET Framework: Dostupné od verze 4.5