Поделиться через


Интерфейс ICeeGen

Предоставляет методы для динамической компиляции кода.

Этот интерфейс устарел, поэтому его не следует использовать.

Методы

Метод

Описание

Метод ICeeGen::AddSectionReloc

Является устаревшей. Добавляет инструкцию .reloc в базу кода.

Метод ICeeGen::AllocateMethodBuffer

Является устаревшей. Создает буфер заданного размера для метода и получает относительный виртуальный адрес метода.

Метод ICeeGen::ComputePointer

Является устаревшей. Определяет буфер для заданного раздела кода.

Метод ICeeGen::EmitString

Является устаревшей. Выдает заданную строку в базу кода.

Метод ICeeGen::GenerateCeeFile

Является устаревшей. Генерирует файл базы кода, содержащий базу кода, которая в настоящий момент загружена в этот интерфейс ICeeGen.

Метод ICeeGen::GenerateCeeMemoryImage

Является устаревшей. Генерирует в памяти образа для базы кода.

Метод ICeeGen::GetIlSection

Является устаревшей. Получает раздел базы кода на языке MSIL, на который ссылается заданный дескриптор.

Метод ICeeGen::GetIMapTokenIface

Является устаревшей. Получает интерфейс, на который ссылается заданный маркер.

Метод ICeeGen::GetMethodBuffer

Является устаревшей. Получает буфер соответствующего размера для метода по указанному относительному виртуальному адресу.

Метод ICeeGen::GetSectionBlock

Является устаревшей. Получает блок базы кода в разделе.

Метод ICeeGen::GetSectionCreate

Является устаревшей. Генерирует и получает раздел кода, используя заданное имя и значения флагов.

Метод ICeeGen::GetSectionDataLen

Является устаревшей. Получает длину указанного раздела.

Метод ICeeGen::GetString

Является устаревшей. Получает строку, хранящуюся по указанному относительному виртуальному адресу.

Метод ICeeGen::GetStringSection

Является устаревшей. Получает строковое представление раздела кода, на который ссылается заданный дескриптор.

Метод ICeeGen::TruncateSection

Является устаревшей. Усекает заданный раздел кода по длине на указанную величину.

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: Cor.h

Библиотека: используется как ресурс в MsCorEE.dll

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0

См. также

Другие ресурсы

Интерфейсы метаданных