IXCLRDataModule Interface
Fornece métodos para consultar informações sobre um módulo carregado.
Nota
Esta API foi originalmente projetada para uso interno no tempo de execução. Embora agora seja suportado para uso de terceiros 3rd, recomendamos trabalhar com ICorDebug
e ICorProfiler
APIs quando possível.
Métodos
Método | Description |
---|---|
StartEnumTypeDefinitions | Fornece um identificador para enumerar as definições de tipo associadas ao módulo. |
EnumTypeDefinition | Enumera as definições de tipo associadas ao módulo. |
EndEnumTypeDefinitions | Libera os recursos usados por iteradores internos usados durante a enumeração de definição de tipo. |
StartEnumMethodInstancesByName | Fornece um identificador para enumerar instâncias de método de um determinado nome e AppDomain associado ao módulo. |
EnumMethodInstanceByName | Enumera instâncias de método de um determinado nome e AppDomain associado ao módulo. |
EndEnumMethodInstancesByName | Libera os recursos usados por iteradores internos usados durante a enumeração de instância de método. |
GetMethodDefinitionByToken | Obtém a definição de método correspondente a um determinado token de metadados. |
GetFileName | Obtém o caminho completo e o nome do arquivo para o módulo, se houver um. |
StartEnumExtents | Fornece um identificador para enumerar regiões de memória associadas ao módulo. |
EnumExtensão | Enumera regiões de memória associadas ao módulo. |
EndEnumExtents | Libera os recursos usados por iteradores internos usados durante a enumeração do intervalo de memória. |
Pedir | Solicitações para preencher o buffer fornecido com os dados do módulo. |
GetVersionId | Obtém o ID de versão do módulo. |
Observações
Essa interface vive dentro do tempo de execução e não é exposta através de cabeçalhos ou arquivos de biblioteca. No entanto, é uma interface COM que deriva com IUnknown
GUID 88E32849-0A0A-4cb0-9022-7CD2E9E139E2
que pode ser obtido através dos mecanismos COM usuais.
Requisitos
Plataformas: Consulte Requisitos do sistema.
Cabeçalho: Nenhum
Biblioteca: Nenhum
Versões do .NET Framework: Disponível desde a versão 4.7