Interface IXCLRDataProcess

Fornece métodos para consultar informações sobre um processo.

Observação

Essa API foi projetado originalmente para uso interno no tempo de execução. Embora ele agora é compatível para uso de terceiros 3ª, é recomendável trabalhar com ICorDebug e ICorProfiler APIs quando possível.

Métodos

Método Descrição
GetRuntimeNameByAddress Obtém um nome para o endereço fornecido.
GetAppDomainByUniqueId Obtém um AppDomain em um processo por sua ID exclusiva.
StartEnumModules Fornece um identificador para enumerar os módulos de um processo.
EnumModule Enumera os módulos desse processo.
EndEnumModules Libera os recursos usados por iteradores internos usados durante a enumeração do módulo.
StartEnumMethodInstancesByAddress Fornece um identificador para enumerar as instâncias de método de AppDomain Iniciar em um determinado endereço.
EnumMethodInstanceByAddress Enumera as instâncias de método deste processo Iniciando em um deslocamento de endereço.
EndEnumMethodInstancesByAddress Libera os recursos usados por iteradores internos usados durante a enumeração da instância.

Comentários

Essa interface reside dentro do tempo de execução e não é exposta por nenhum cabeçalho ou arquivo de biblioteca. No entanto, é uma interface COM que deriva de IUnknown com GUID 5c552ab6-fc09-4cb3-8e36-22fa03c798b7 que pode ser obtido por meio dos mecanismos com usuais.

Requisitos

Plataformas: confira Requisitos do sistema. Cabeçalho: None
Biblioteca: None
.NET Framework versões:Disponível desde o 4.7

Consulte também