C# Class CompiledViews.TemplateBase

Provides a base implementation of a template.
Datei anzeigen Open project: tqc/RazorEngine

Public Methods

Method Description
Clear ( ) : void

Clears the template.

Execute ( ) : void

Executes the compiled template.

Write ( object obj ) : void

Writes the specified object to the template result.

WriteLiteral ( string literal ) : void

Writes the specified literal to the template result.

WriteLiteralTo ( TextWriter writer, string literal ) : void

Writes a string literal to the specified TextWriter.

WriteTo ( TextWriter writer, object obj ) : void

Writes the specified object to the specified TextWriter.

Protected Methods

Method Description
TemplateBase ( ) : System.Collections.Generic

Initialises a new instance of TemplateBase.

Method Details

Clear() public method

Clears the template.
public Clear ( ) : void
return void

Execute() public abstract method

Executes the compiled template.
public abstract Execute ( ) : void
return void

TemplateBase() protected method

Initialises a new instance of TemplateBase.
protected TemplateBase ( ) : System.Collections.Generic
return System.Collections.Generic

Write() public method

Writes the specified object to the template result.
public Write ( object obj ) : void
obj object The object to write to the template result.
return void

WriteLiteral() public method

Writes the specified literal to the template result.
public WriteLiteral ( string literal ) : void
literal string The literal to write to the template result.
return void

WriteLiteralTo() public static method

Writes a string literal to the specified TextWriter.
public static WriteLiteralTo ( TextWriter writer, string literal ) : void
writer System.IO.TextWriter The writer.
literal string The literal to be written.
return void

WriteTo() public static method

Writes the specified object to the specified TextWriter.
public static WriteTo ( TextWriter writer, object obj ) : void
writer System.IO.TextWriter The writer.
obj object The object to be written.
return void