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.
Fornisce un enumeratore per gli oggetti che verranno sottoposto a Garbage Collection.
Methods
| Metodo | Description |
|---|---|
| Next, metodo | Ottiene il numero specificato di istanze di COR_GC_REFERENCE che contengono informazioni sugli oggetti che verranno raccolti tramite Garbage Collection. |
Osservazioni:
L'interfaccia ICorDebugGCReferenceEnum implementa l'interfaccia "ICorDebugEnum".
Un'istanza ICorDebugGCReferenceEnum viene popolata con istanze di COR_GC_REFERENCE chiamando il metodo ICorDebugProcess5::EnumerateGCReferences .
COR_GC_REFERENCE oggetti possono essere enumerati chiamando il metodo ICorDebugGCReference::Next .
Gli oggetti COR_GC_REFERENCE nell'insieme popolati da questo metodo rappresentano tre tipi di oggetti:
Oggetti di tutti gli stack gestiti. Sono inclusi riferimenti in tempo reale nel codice gestito e oggetti creati da Common Language Runtime.
Oggetti della tabella handle. Sono inclusi riferimenti sicuri (
HNDTYPE_STRONGeHNDTYPE_REFCOUNT) e variabili statiche in un modulo.Oggetti dalla coda del finalizzatore. Oggetti radice della coda del finalizzatore fino all'esecuzione del finalizzatore.
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