Compartir a través de


ICorDebugProcess5::EnumerateGCReferences (Método)

Obtiene un enumerador para todos los objetos que se van a recopilar como elementos no utilizados en un proceso.

Sintaxis

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

Parámetros

enumerateWeakReferences
[in] Valor booleano que indica si también se van a enumerar referencias débiles. Si enumerateWeakReferences es true, el ppEnum enumerador incluye referencias seguras y referencias débiles. Si enumerateWeakReferences es false, el enumerador solo incluye referencias seguras.

ppEnum
[out] Puntero a la dirección de un ICorDebugGCReferenceEnum que es un enumerador para los objetos que se van a recopilar como elementos no utilizados.

Comentarios

Este método proporciona una manera de determinar la cadena de raíz completa de cualquier objeto administrado en un proceso y se puede usar para determinar por qué un objeto sigue activo.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4.5

Consulte también