public interface ICompilationResultPublic Interface ICompilationResultpublic interface class ICompilationResulttype ICompilationResult = interface end| Assembly | Исполняемая сборка, результат компиляции. В случае неудачной компиляции равно null |
| AssemblyBytes | |
| AssemblyID | Уникальный идентификатор сборки |
| BuildDate | Дата сборки версии платформы, при которой выполнялась компиляция |
| BuildVersion | Версия платформы, при которой выполнялась компиляция |
| CompilationDateTime | Дата/время сборки |
| CompilerOutput | Вывод компилятора |
| CompilerReturnValue | Возвращаемое значение процесса компилятора |
| Info | Дополнительная информация |
| RawOutput | Неформатированный вывод компилятора |
| ValidationResult | Ошибки и предупреждения выполненной сборки |
| ResolveT |
Найти в результате сборки тип, реализующий интерфейс T и создать его экземпляр
В случае отсутствия хотя бы одного типа в сборке будет выброшено System.InvalidOperationException
(Определяется CompilationExtensions) |
| ResolveAllT |
Найти в результате сборки все типы, реализующие интерфейс T и создать их экземпляры
(Определяется CompilationExtensions) |