Compartilhar via


Interface ICorDebugProcess5

Estende a interface ICorDebugProcess para dar suporte ao acesso ao monte gerenciado, para fornecer informações sobre a coleta de lixo de objetos gerenciados e para determinar se um depurador carrega imagens do cache de imagem nativa local do aplicativo.

Métodos

Método Descrição
Método EnableNGenPolicy Define um valor que determina como um aplicativo carrega imagens nativas durante a execução em um depurador gerenciado.
Método EnumerateGCReferences Obtém um enumerador para todos os objetos que devem ser coletados como lixo em um processo.
Método EnumerateHandles Obtém um enumerador para identificadores de objeto em um processo.
Método EnumerateHeap Obtém um enumerador para objetos no monte gerenciado.
Método EnumerateHeapRegions Obtém um enumerador para regiões do monte gerenciado.
Método GetArrayLayout Obtém informações sobre o layout de uma matriz na memória.
Método GetGCHeapInformation Obtém um ponteiro para uma estrutura COR_HEAPINFO que contém informações sobre objetos que devem ser coletados como lixo no heap gerenciado.
Método GetObject Obtém um ponteiro para um objeto no monte gerenciado.
Método GetTypeFields Obtém um ponteiro para uma matriz que contém informações de campo para um tipo com base em seu identificador de tipo.
Método GetTypeForTypeID Obtém um objeto de tipo que fornece informações sobre um objeto com base em seus identificadores de tipo.
Método GetTypeID Obtém o identificador de tipo do objeto em um endereço especificado.
Método GetTypeLayout Obtém informações sobre o layout de um objeto na memória com base em seu identificador de tipo.

Comentários

Essa interface estende logicamente as interfaces ICorDebugProcess, ICorDebugProcess2 e ICorDebugProcess3.

Observação

Esta interface não suporta ser chamada remotamente, seja de outra máquina ou de outro processo.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 4.5

Confira também