CLRDATA_METHDEF_EXTENT Estrutura
Descreve uma região de código IL associada a um 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.
Sintaxe
struct CLRDATA_METHDEF_EXTENT
{
CLRDATA_ADDRESS startAddress;
CLRDATA_ADDRESS endAddress;
ULONG32 enCVersion
CLRDataMethodDefinitionExtentType type;
};
Membros
Membro | Description |
---|---|
startAddress |
O endereço inicial de uma região de código IL associada a um método. |
endAddress |
O endereço final de uma região de código IL associada a um método. |
enCVersion |
A versão EnC do código nesta extensão. |
type |
O tipo de extensão associada ao método. A enumeração CLRDataMethodDefinitionExtentType atualmente tem um valor: CLRDATA_METHDEF_IL (0) |
Observações
Essa estrutura vive dentro do tempo de execução e não é exposta através de cabeçalhos ou arquivos de biblioteca. Para usá-lo, defina a estrutura conforme especificado acima, onde CLRDATA_ADDRESS
é um inteiro não assinado de 64 bits.
Requisitos
Plataformas: Consulte Requisitos do sistema. Cabeçalho: Nenhuma Biblioteca: Nenhuma Versões do .NET Framework: Disponível desde 4.7