Metodo ICorDebugProcess5::EnumerateGCReferencesICorDebugProcess5::EnumerateGCReferences Method

Ottiene un enumeratore per tutti gli oggetti che devono essere sottoposto a garbage collection in un processo.Gets an enumerator for all objects that are to be garbage-collected in a process.

SintassiSyntax

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

ParametriParameters

enumerateWeakReferences
[in] Valore booleano che indica se i riferimenti deboli sono anche da enumerare.[in] A Boolean value that indicates whether weak references are also to be enumerated. Se enumerateWeakReferences è true, ppEnum enumeratore include riferimenti forti e riferimenti deboli.If enumerateWeakReferences is true, the ppEnum enumerator includes both strong references and weak references. Se enumerateWeakReferences è false, l'enumeratore include solo i riferimenti forti.If enumerateWeakReferences is false, the enumerator includes only strong references.

ppEnum
[out] Un puntatore all'indirizzo di un ICorDebugGCReferenceEnum che è un enumeratore per gli oggetti da sottoporre a garbage collection.[out] A pointer to the address of an ICorDebugGCReferenceEnum that is an enumerator for the objects to be garbage-collected.

NoteRemarks

Questo metodo fornisce un modo per determinare la catena del completa per qualsiasi oggetto gestito in un processo e può essere utilizzato per stabilire perché un oggetto è ancora attivo.This method provides a way to determine the full rooting chain for any managed object in a process and can be used to determine why an object is still alive.

RequisitiRequirements

Piattaforme: vedere requisiti di sistema.Platforms: See System Requirements.

Intestazione: Cordebug. idl, Cordebug. HHeader: CorDebug.idl, CorDebug.h

Libreria: CorGuids. libLibrary: CorGuids.lib

Versioni di .NET framework: Disponibile dalla 4.5Available since 4.5.NET Framework Versions: Disponibile dalla 4.5Available since 4.5

Vedere ancheSee Also

Interfaccia ICorDebugProcess5ICorDebugProcess5 Interface
Interfacce di debugDebugging Interfaces