C# 클래스 SharpTAL.Template

상속: ITemplate
파일 보기 프로젝트 열기: lck/SharpTAL

공개 메소드들

메소드 설명
Compile ( ) : void
Render ( object>.Dictionary globals ) : string
Render ( StreamWriter outputWriter, object>.Dictionary globals ) : void
Template ( string body ) : System
Template ( string body, Type>.Dictionary globalsTypes ) : System
Template ( string body, Type>.Dictionary globalsTypes, List referencedAssemblies ) : System
Template ( string body, List referencedAssemblies ) : System

보호된 메소드들

메소드 설명
FormatResult ( object result ) : string
IsFalseResult ( object obj ) : bool

비공개 메소드들

메소드 설명
CompileCheck ( object>.Dictionary globals ) : void
Recompile ( object>.Dictionary globals ) : void

메소드 상세

Compile() 공개 메소드

public Compile ( ) : void
리턴 void

FormatResult() 보호된 메소드

protected FormatResult ( object result ) : string
result object
리턴 string

IsFalseResult() 보호된 메소드

protected IsFalseResult ( object obj ) : bool
obj object
리턴 bool

Render() 공개 메소드

public Render ( object>.Dictionary globals ) : string
globals object>.Dictionary
리턴 string

Render() 공개 메소드

public Render ( StreamWriter outputWriter, object>.Dictionary globals ) : void
outputWriter System.IO.StreamWriter
globals object>.Dictionary
리턴 void

Template() 공개 메소드

public Template ( string body ) : System
body string
리턴 System

Template() 공개 메소드

public Template ( string body, Type>.Dictionary globalsTypes ) : System
body string
globalsTypes Type>.Dictionary
리턴 System

Template() 공개 메소드

public Template ( string body, Type>.Dictionary globalsTypes, List referencedAssemblies ) : System
body string
globalsTypes Type>.Dictionary
referencedAssemblies List
리턴 System

Template() 공개 메소드

public Template ( string body, List referencedAssemblies ) : System
body string
referencedAssemblies List
리턴 System