Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ottiene un enumeratore per tutti gli oggetti da garbage collection in un processo.
Sintassi
HRESULT EnumerateGCReferences(
[in] Bool enumerateWeakReferences,
[out] ICorDebugGCReferenceEnum **ppEnum
);
Parametri
enumerateWeakReferences [in] Valore booleano che indica se devono essere enumerati anche riferimenti deboli. Se enumerateWeakReferences è true, l'enumeratore ppEnum include sia riferimenti sicuri che riferimenti deboli. Se enumerateWeakReferences è false, l'enumeratore include solo riferimenti sicuri.
ppEnum [out] Puntatore all'indirizzo di un oggetto ICorDebugGCReferenceEnum che è un enumeratore per gli oggetti da garbage collection.
Osservazioni:
Questo metodo consente di determinare la catena di rooting completa per qualsiasi oggetto gestito in un processo e può essere usato per determinare il motivo per cui un oggetto è ancora attivo.
Requisiti
Piattaforme: Vedere Sistemi operativi supportati da .NET.
Intestazione: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versioni di .NET: Disponibile a partire da .NET Framework 4.5