Comparteix a través de


ICorDebugProcess5 (Interfaz)

Extiende la interfaz ICorDebugProcess para admitir el acceso al montón administrado, proporcionar información sobre la recolección de elementos no utilizados de los objetos administrados y determinar si un depurador carga imágenes de la caché de imágenes nativas local de la aplicación.

Métodos

Método Descripción
Método EnableNGenPolicy Establece un valor que determina cómo una aplicación carga imágenes nativas mientras se ejecuta en un depurador administrado.
Método EnumerateGCReferences Obtiene un enumerador para todos los objetos que se van a recopilar como elementos no utilizados en un proceso.
Método EnumerateHandles Obtiene un enumerador para los manipuladores de objeto de un proceso.
Método EnumerateHeap Obtiene un enumerador para los objetos del montón administrado.
Método EnumerateHeapRegions Obtiene un enumerador para las regiones del montón administrado.
Método GetArrayLayout Obtiene información sobre la distribución de una matriz en la memoria.
Método GetGCHeapInformation Obtiene un puntero a una estructura COR_HEAPINFO que contiene información sobre los objetos que se van a recopilar como elementos no utilizados en el montón administrado.
GetObject (Método) Obtiene un puntero a un objeto en el montón administrado.
Método GetTypeFields Obtiene un puntero a una matriz que contiene información de campo para un tipo en función de su identificador de tipo.
Método GetTypeForTypeID Obtiene un objeto de tipo que proporciona información sobre un objeto en función de sus identificadores de tipo.
Método GetTypeID Obtiene el identificador de tipo del objeto en una dirección especificada.
Método GetTypeLayout Obtiene información sobre la distribución de un objeto en la memoria en función de su identificador de tipo.

Comentarios

Esta interfaz extiende de manera lógica las interfaces ICorDebugProcess, ICorDebugProcess2 e ICorDebugProcess3.

Nota

Esta interfaz no admite la llamada remota, ya sea desde otra máquina o desde otro proceso.

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