C# Class CSharpUtils.Templates.TemplateFactory

Afficher le fichier Open project: soywiz/csharputils Class Usage Examples

Méthodes publiques

Свойство Type Description
CachedTemplatesByFile Type>.Dictionary
Encoding System.Text.Encoding
TemplateProvider ITemplateProvider

Protected Properties

Свойство Type Description
OutputGeneratedCode bool

Méthodes publiques

Méthode Description
GetTemplateCodeByFile ( String Name ) : TemplateCode
GetTemplateCodeByString ( String TemplateString ) : TemplateCode
TemplateFactory ( ITemplateProvider TemplateProvider = null, Encoding Encoding = null, bool OutputGeneratedCode = false ) : System

Méthodes protégées

Méthode Description
CreateInstanceByType ( Type Type ) : TemplateCode
GetTemplateCodeTypeByFile ( String Name ) : Type
GetTemplateCodeTypeByString ( String TemplateString ) : Type

Method Details

CreateInstanceByType() protected méthode

protected CreateInstanceByType ( Type Type ) : TemplateCode
Type System.Type
Résultat CSharpUtils.Templates.Runtime.TemplateCode

GetTemplateCodeByFile() public méthode

public GetTemplateCodeByFile ( String Name ) : TemplateCode
Name String
Résultat CSharpUtils.Templates.Runtime.TemplateCode

GetTemplateCodeByString() public méthode

public GetTemplateCodeByString ( String TemplateString ) : TemplateCode
TemplateString String
Résultat CSharpUtils.Templates.Runtime.TemplateCode

GetTemplateCodeTypeByFile() protected méthode

protected GetTemplateCodeTypeByFile ( String Name ) : Type
Name String
Résultat System.Type

GetTemplateCodeTypeByString() protected méthode

protected GetTemplateCodeTypeByString ( String TemplateString ) : Type
TemplateString String
Résultat Type

TemplateFactory() public méthode

public TemplateFactory ( ITemplateProvider TemplateProvider = null, Encoding Encoding = null, bool OutputGeneratedCode = false ) : System
TemplateProvider ITemplateProvider
Encoding Encoding
OutputGeneratedCode bool
Résultat System

Property Details

CachedTemplatesByFile public_oe property

public Dictionary CachedTemplatesByFile
Résultat Type>.Dictionary

Encoding public_oe property

public Encoding,System.Text Encoding
Résultat System.Text.Encoding

OutputGeneratedCode protected_oe property

protected bool OutputGeneratedCode
Résultat bool

TemplateProvider public_oe property

public ITemplateProvider TemplateProvider
Résultat ITemplateProvider