C# Class CSharpUtils.Templates.Runtime.TemplateContext

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

Méthodes publiques

Свойство Type Description
Autoescape bool
Filters Dictionary>
Output System.IO.TextWriter
Parameters dynamic
RenderingTemplate TemplateCode
Scope TemplateScope
TemplateFactory TemplateFactory

Méthodes publiques

Méthode Description
AddFilter ( String FilterName, Type Type, String FunctionName ) : void
AddFilterLibrary ( Type FilterLibraryType ) : void
AutoFilter ( dynamic Value ) : dynamic
CallFilter ( string FilterName ) : dynamic
GetVar ( String Name ) : dynamic
NewScope ( System.Action Action ) : void
OutputWriteAutoFiltered ( dynamic Value ) : void
OutputWriteAutoFilteredAsync ( dynamic Value ) : Task
SetVar ( String Name, dynamic Value ) : void
TemplateContext ( TextWriter Output, TemplateScope Scope = null, TemplateFactory TemplateFactory = null ) : System

Method Details

AddFilter() public méthode

public AddFilter ( String FilterName, Type Type, String FunctionName ) : void
FilterName String
Type System.Type
FunctionName String
Résultat void

AddFilterLibrary() public méthode

public AddFilterLibrary ( Type FilterLibraryType ) : void
FilterLibraryType System.Type
Résultat void

AutoFilter() public méthode

public AutoFilter ( dynamic Value ) : dynamic
Value dynamic
Résultat dynamic

CallFilter() public méthode

public CallFilter ( string FilterName ) : dynamic
FilterName string
Résultat dynamic

GetVar() public méthode

public GetVar ( String Name ) : dynamic
Name String
Résultat dynamic

NewScope() public méthode

public NewScope ( System.Action Action ) : void
Action System.Action
Résultat void

OutputWriteAutoFiltered() public méthode

public OutputWriteAutoFiltered ( dynamic Value ) : void
Value dynamic
Résultat void

OutputWriteAutoFilteredAsync() public méthode

public OutputWriteAutoFilteredAsync ( dynamic Value ) : Task
Value dynamic
Résultat Task

SetVar() public méthode

public SetVar ( String Name, dynamic Value ) : void
Name String
Value dynamic
Résultat void

TemplateContext() public méthode

public TemplateContext ( TextWriter Output, TemplateScope Scope = null, TemplateFactory TemplateFactory = null ) : System
Output System.IO.TextWriter
Scope TemplateScope
TemplateFactory TemplateFactory
Résultat System

Property Details

Autoescape public_oe property

public bool Autoescape
Résultat bool

Filters public_oe property

public Dictionary> Filters
Résultat Dictionary>

Output public_oe property

public TextWriter,System.IO Output
Résultat System.IO.TextWriter

Parameters public_oe property

public dynamic Parameters
Résultat dynamic

RenderingTemplate public_oe property

public TemplateCode,CSharpUtils.Templates.Runtime RenderingTemplate
Résultat TemplateCode

Scope public_oe property

public TemplateScope,CSharpUtils.Templates.Runtime Scope
Résultat TemplateScope

TemplateFactory public_oe property

public TemplateFactory TemplateFactory
Résultat TemplateFactory