Interface IXCLRDataModule
Fornece métodos para consultar informações sobre um módulo carregado.
Observação
Essa API foi originalmente desenvolvida para uso interno no runtime. Embora ela agora tenha suporte para uso de terceiros, recomendamos trabalhar com as APIs ICorDebug
e ICorProfiler
quando possível.
Métodos
Método | Descrição |
---|---|
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 associados ao módulo. |
EndEnumMethodInstancesByName | Libera os recursos usados por iteradores internos usados durante a enumeração da instância do método. |
GetMethodDefinitionByToken | Obtém a definição do 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. |
StartEnumExtents | Fornece um identificador para enumerar regiões de memória associadas ao módulo. |
EnumExtent | 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. |
Solicitação | Solicita o preenchimento do buffer fornecido com os dados do módulo. |
GetVersionId | Obtém a ID da versão do módulo. |
Comentários
Essa interface se encontra no runtime e não é exposta por meio de cabeçalhos ou arquivos de biblioteca. No entanto, é uma interface COM derivada de IUnknown
com o GUID 88E32849-0A0A-4cb0-9022-7CD2E9E139E2
que pode ser obtida por meio dos mecanismos COM normais.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: nenhum
Biblioteca: nenhuma
Versões do .NET Framework: disponíveis desde a versão 4.7