Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poskytuje enumerátor pro objekty, které budou uvolněny z paměti.
Methods
| Metoda | Description |
|---|---|
| Next – metoda | Získá zadaný počet COR_GC_REFERENCE instancí, které obsahují informace o objektech, které budou uvolněny z paměti. |
Poznámky
Rozhraní ICorDebugGCReferenceEnum implementuje rozhraní ICorDebugEnum.
Instance ICorDebugGCReferenceEnum je naplněna COR_GC_REFERENCE instance voláníM ICorDebugProcess5::EnumerateGCReferences metoda.
COR_GC_REFERENCE objekty lze vytvořit výčet voláním ICorDebugGCReference::Next metoda.
Objekty COR_GC_REFERENCE v kolekci naplněné touto metodou představují tři druhy objektů:
Objekty ze všech spravovaných zásobníků To zahrnuje živé odkazy ve spravovaném kódu i objekty vytvořené modulem CLR (Common Language Runtime).
Objekty z tabulky popisovačů To zahrnuje silné odkazy (
HNDTYPE_STRONGaHNDTYPE_REFCOUNT) a statické proměnné v modulu.Objekty z fronty finalizátoru Finalizační objekty fronty objekty fronty, dokud se finalizátor nespustí.
Požadavky
Platformy: Viz podporované operační systémy .NET.
Záhlaví: CorDebug.idl, CorDebug.h
Knihovna: CorGuids.lib
Verze .NET: K dispozici od rozhraní .NET Framework 4.5