C# Класс Eto.Designer.Builders.BaseCompiledInterfaceBuilder

Наследование: IInterfaceBuilder, IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
Create ( string text, string mainAssembly, IEnumerable references, Action controlCreated, Action error ) : IBuildToken
Dispose ( ) : void
FindControlType ( Assembly assembly ) : Type
GetLoadableTypes ( Assembly assembly ) : IEnumerable
InstantiateControl ( Type type ) : Control

Защищенные методы

Метод Описание
Compile ( string outputFile, IEnumerable references, string code, Assembly &generatedAssembly ) : CompileResult
Dispose ( bool disposing ) : void
GetReferenceAssembliesFolder ( ) : string
GetReferenceAssembliesPath ( string basePath ) : string

Приватные методы

Метод Описание
RemoveOutput ( ) : void

Описание методов

Compile() защищенный абстрактный Метод

protected abstract Compile ( string outputFile, IEnumerable references, string code, Assembly &generatedAssembly ) : CompileResult
outputFile string
references IEnumerable
code string
generatedAssembly System.Reflection.Assembly
Результат CompileResult

Create() публичный Метод

public Create ( string text, string mainAssembly, IEnumerable references, Action controlCreated, Action error ) : IBuildToken
text string
mainAssembly string
references IEnumerable
controlCreated Action
error Action
Результат IBuildToken

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

FindControlType() публичный статический Метод

public static FindControlType ( Assembly assembly ) : Type
assembly System.Reflection.Assembly
Результат System.Type

GetLoadableTypes() публичный статический Метод

public static GetLoadableTypes ( Assembly assembly ) : IEnumerable
assembly System.Reflection.Assembly
Результат IEnumerable

GetReferenceAssembliesFolder() защищенный Метод

protected GetReferenceAssembliesFolder ( ) : string
Результат string

GetReferenceAssembliesPath() защищенный Метод

protected GetReferenceAssembliesPath ( string basePath ) : string
basePath string
Результат string

InstantiateControl() публичный статический Метод

public static InstantiateControl ( Type type ) : Control
type System.Type
Результат Eto.Forms.Control