Tessa.Compilation - пространство имён

API для компиляции сборок.

Классы

CompilationContext Контекст сеанса компиляции для компилятора
CompilationExtensions Методы-расширения для пространства имён Tessa.Compilation.
CompilationHelper 
CompilationResult Результат компиляции.
CompilationSource Инкапсуляция элемента компиляции.
CompilationSourceBuilder 
CompilationSourceExtensions 
CompilationSourceProvider 
CompilationSyntaxTreeBuilder 
Compiler Обертка над комплиятором
CompilerOutputItem Элемент вывода компилятора
ConstructorRewriter Тип для обхода синтаксического дерева и замена в выбранном конструкторе его тела
MethodRewriter Тип для обхода синтаксического дерева и замена в выбранном методе тела метода
Preprocessor Предварительная обработока исходного кода перед компиляцией
PreprocessorResult 

Интерфейсы

ICompilationContext Контекст сеанса компиляции для компилятора
ICompilationResult Результат компиляции.
ICompilationSource 
ICompilationSourceBuilder 
ICompilationSourceProvider 
ICompilationSyntaxTreeBuilder 
ICompiler Интерфейс компилятора
ICompilerOutputItem Элемент вывода компилятора
IPreprocessor Предварительная обработока исходного кода перед компиляцией
IPreprocessorResult 

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

AccessModifier Модификатор уровня доступа для использования в генерации синтаксического дерева.