Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Fornece um enumerador para objetos que serão coletados lixo.
Methods
| Método | Description |
|---|---|
| Próximo método | Obtém o número especificado de instâncias de COR_GC_REFERENCE que contêm informações sobre objetos que serão coletados de lixo. |
Observações
A ICorDebugGCReferenceEnum interface implementa a interface "ICorDebugEnum".
Uma ICorDebugGCReferenceEnum instância é preenchida com COR_GC_REFERENCE instâncias chamando o ICorDebugProcess5::EnumerateGCReferences método.
COR_GC_REFERENCE objetos podem ser enumerados chamando o método ICorDebugGCReference::Next .
Os objetos COR_GC_REFERENCE na coleção preenchida por esse método representam três tipos de objetos:
Objetos de todas as pilhas gerenciadas. Isso inclui referências em tempo real no código gerenciado, bem como objetos criados pelo Common Language Runtime.
Objetos da tabela de alças. Isso inclui referências fortes (
HNDTYPE_STRONGeHNDTYPE_REFCOUNT) e variáveis estáticas em um módulo.Objetos da fila do finalizador. A fila do finalizador enraíza os objetos até que o finalizador seja executado.
Requerimentos
Plataformas: Consulte Sistemas operacionais suportados pelo .NET.
Cabeçalho: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versões .NET: Disponível desde: .NET Framework 4.5