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