C# Класс SharpTAL.Template

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

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

Метод Описание
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