Compartilhar via


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

Confira também