IXCLRDataTypeInstance Interface
Fornece métodos para consultar informações sobre uma instância de tipo.
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 |
---|---|
GetNumStaticFields | Obtém o número de campos estáticos no tipo. |
GetStaticFieldByIndex | Obtenha um campo estático do tipo. |
GetDefinition | Obtém a definição de tipo correspondente a esta instância. |
StartEnumMethodInstances | Fornece um identificador para enumerar as instâncias de método do tipo. |
EnumMethodInstance | Enumera as instâncias de método do tipo. |
EndEnumMethodInstances | Libera os recursos usados por iteradores internos usados durante a enumeração de instância de método. |
GetName | Obtém o nome totalmente qualificado dessa instância de tipo. |
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 4D078D91-9CB3-4b0d-97AC-28C8A5A82597
que pode ser obtido através dos mecanismos COM usuais.
Requisitos
Plataformas: Consulte Requisitos do sistema. Cabeçalho: Nenhuma Biblioteca: Nenhuma Versões do .NET Framework: Disponível desde 4.7