Interface ICeeGen
Fornece métodos para compilação dinâmica de código.
Esta interface é obsoleta e não deve ser usada.
Métodos
Método | Descrição |
---|---|
Método AddSectionReloc | Obsoleto. Adiciona uma instrução .reloc à base de código. |
Método AllocateMethodBuffer | Obsoleto. Cria um buffer do tamanho especificado para um método e obtém o endereço virtual relativo desse método. |
Método ComputePointer | Obsoleto. Determina o buffer da seção de código especificada. |
Método EmitString | Obsoleto. Emite a cadeia de caracteres especificada na base de código. |
Método GenerateCeeFile | Obsoleto. Gera um arquivo de base de código que contém a base de código atualmente carregada para ICeeGen . |
Método GenerateCeeMemoryImage | Obsoleto. Gera uma imagem na memória para a base de código. |
Método GetIlSection | Obsoleto. Obtém a seção da base de código de linguagem intermediária referenciada pelo identificador especificado. |
Método GetIMapTokenIface | Obsoleto. Obtém a interface referenciada pelo token especificado. |
Método GetMethodBuffer | Obsoleto. Obtém um buffer do tamanho apropriado para o método no endereço virtual relativo especificado. |
Método GetSectionBlock | Obsoleto. Obtém um bloco de seção da base de código. |
Método GetSectionCreate | Obsoleto. Gera e obtém uma seção de código usando os valores de nome e sinalizador especificados. |
Método GetSectionDataLen | Obsoleto. Obtém o comprimento da seção especificada. |
Método GetString | Obsoleto. Obtém a cadeia de caracteres armazenada no endereço virtual relativo especificado. |
Método GetStringSection | Obsoleto. Obtém uma representação de cadeia de caracteres da seção de código referenciada pelo identificador especificado. |
Método TruncateSection | Obsoleto. Trunca a seção de código especificada pelo comprimento especificado. |
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: Cor.h
Biblioteca: usada como um recurso na MsCorEE.dll
Versões do .NET Framework: Disponíveis desde a versão 1.0
Confira também
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.