IXCLRDataMethodDefinition Interface
Fornece métodos para consultar informações sobre uma definição de método.
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
Os métodos a seguir são alguns dos métodos disponíveis na interface.
Método | Description |
---|---|
StartEnumInstances | Fornece um identificador para a enumeração de instâncias de método para um determinado IXCLRDataAppDomain . |
EnumInstance | Enumera as instâncias dessa definição de método. |
EndEnumInstances | Libera os recursos usados pelos iteradores internos usados durante a enumeração de instâncias. |
Pedir | Solicitações para preencher o buffer fornecido com os dados do método. |
GetRepresentativeEntryAddress | Obtém o endereço inicial mais representativo do código nativo para esse método. |
GetTokenAndScope | Obtém o token de metadados e o escopo do método. |
Método StartEnumExtents | Fornece um identificador para a enumeração de regiões de código IL associadas ao método. |
EnumExtensão | Enumera as regiões de código IL associadas a esse método. |
EndEnumExtents | Libera os recursos usados por iteradores internos usados durante a enumeração da região de código IL. |
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 AAF60008-FB2C-420b-8FB1-42D244A54A97
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