C# 클래스 Eto.Designer.Builders.BaseCompiledInterfaceBuilder

상속: IInterfaceBuilder, IDisposable
파일 보기 프로젝트 열기: picoe/Eto

공개 메소드들

메소드 설명
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