C# Класс CSharpUtils.Templates.TemplateFactory

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
CachedTemplatesByFile Type>.Dictionary
Encoding System.Text.Encoding
TemplateProvider ITemplateProvider

Защищенные свойства (Protected)

Свойство Тип Описание
OutputGeneratedCode bool

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

Метод Описание
GetTemplateCodeByFile ( String Name ) : TemplateCode
GetTemplateCodeByString ( String TemplateString ) : TemplateCode
TemplateFactory ( ITemplateProvider TemplateProvider = null, Encoding Encoding = null, bool OutputGeneratedCode = false ) : System

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

Метод Описание
CreateInstanceByType ( Type Type ) : TemplateCode
GetTemplateCodeTypeByFile ( String Name ) : Type
GetTemplateCodeTypeByString ( String TemplateString ) : Type

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

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

protected CreateInstanceByType ( Type Type ) : TemplateCode
Type System.Type
Результат CSharpUtils.Templates.Runtime.TemplateCode

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

public GetTemplateCodeByFile ( String Name ) : TemplateCode
Name String
Результат CSharpUtils.Templates.Runtime.TemplateCode

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

public GetTemplateCodeByString ( String TemplateString ) : TemplateCode
TemplateString String
Результат CSharpUtils.Templates.Runtime.TemplateCode

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

protected GetTemplateCodeTypeByFile ( String Name ) : Type
Name String
Результат System.Type

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

protected GetTemplateCodeTypeByString ( String TemplateString ) : Type
TemplateString String
Результат Type

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

public TemplateFactory ( ITemplateProvider TemplateProvider = null, Encoding Encoding = null, bool OutputGeneratedCode = false ) : System
TemplateProvider ITemplateProvider
Encoding Encoding
OutputGeneratedCode bool
Результат System

Описание свойств

CachedTemplatesByFile публичное свойство

public Dictionary CachedTemplatesByFile
Результат Type>.Dictionary

Encoding публичное свойство

public Encoding,System.Text Encoding
Результат System.Text.Encoding

OutputGeneratedCode защищенное свойство

protected bool OutputGeneratedCode
Результат bool

TemplateProvider публичное свойство

public ITemplateProvider TemplateProvider
Результат ITemplateProvider