ICompilationResult - интерфейс

Результат компиляции.

Definition

Пространство имён: Tessa.Compilation
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 3.6.0.22
C#
public interface ICompilationResult

Свойства

Assembly Исполняемая сборка, результат компиляции. В случае неудачной компиляции равно null
AssemblyBytes 
AssemblyID Уникальный идентификатор сборки
BuildDate Дата сборки версии платформы, при которой выполнялась компиляция
BuildVersion Версия платформы, при которой выполнялась компиляция
CompilationDateTime Дата/время сборки
CompilerOutput Вывод компилятора
CompilerReturnValue Возвращаемое значение процесса компилятора
Info Дополнительная информация
RawOutput Неформатированный вывод компилятора
ValidationResult Ошибки и предупреждения выполненной сборки

Методы расширения

ResolveT Найти в результате сборки тип, реализующий интерфейс T и создать его экземпляр В случае отсутствия хотя бы одного типа в сборке будет выброшено System.InvalidOperationException
(Определяется CompilationExtensions)
ResolveAllT Найти в результате сборки все типы, реализующие интерфейс T и создать их экземпляры
(Определяется CompilationExtensions)

См. также