Sdílet prostřednictvím


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

Viz také