CompilationResult - класс

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

Definition

Пространство имён: Tessa.Compilation
Сборка: Tessa.Server (в Tessa.Server.dll) Версия: 3.6.0.22
C#
[SerializableAttribute]
public sealed class CompilationResult : ICompilationResult
Inheritance
Object    CompilationResult
Implements
ICompilationResult

Конструкторы

CompilationResult Создаёт экземпляр класса с указанием значений его свойств. Объект после создания является неизменяемым (immutable).

Свойства

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

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ToStringReturns a string that represents the current object.
(Унаследован от Object)

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

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

См. также