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


Microsoft.CodeAnalysis.Emit Пространство имен

Классы

EmitBaseline

Представляет модуль из предыдущей компиляции. Используется в разделе "Изменить и продолжить" для создания различий в последующей компиляции.

EmitDifferenceResult
EmitOptions

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

EmitResult

Результат метода Compilation.Emit.

Структуры

EditAndContinueMethodDebugInformation

Сведения об отладке, связанные с указанным методом, выдаваемые компилятором для поддержки правки и продолжения.

MethodInstrumentation

Представляет инструментирование метода.

RuntimeRudeEdit

Описывает грубое изменение, о котором сообщается во время выполнения.

SemanticEdit

Описывает изменение символа между двумя компиляциями. Например, добавление метода, обновление метода, удаление типа и т. д.

Перечисления

DebugInformationFormat
InstrumentationKind

Указывает тип инструментирования, применяемый в созданном коде.

SemanticEditKind