C# Class Codestellation.Ether.Templating.Razor.RazorTemplatesCompiler

Afficher le fichier Open project: Codestellation/Ether

Méthodes publiques

Méthode Description
Compile ( string templatesFilePath ) : Assembly
RazorTemplatesCompiler ( string templatesNamespaceName, Type defaultTemplatesBaseClass ) : System

Méthodes protégées

Méthode Description
CompileTemplateCode ( CodeCompileUnit generatedCodes, CSharpCodeProvider codeProvider ) : Assembly
GenerateTemplateCode ( string templateClassName, string templateContent, CSharpCodeProvider codeProvider ) : CodeCompileUnit
ThrowExceptionIfErrors ( CompilerResults results ) : void
ThrowExceptionIfErrors ( System.Web.Razor.GeneratorResults results ) : void

Private Methods

Méthode Description
DumpTemplateCode ( string templateName, CodeCompileUnit code, CSharpCodeProvider codeProvider ) : void

Method Details

Compile() public méthode

public Compile ( string templatesFilePath ) : Assembly
templatesFilePath string
Résultat System.Reflection.Assembly

CompileTemplateCode() protected méthode

protected CompileTemplateCode ( CodeCompileUnit generatedCodes, CSharpCodeProvider codeProvider ) : Assembly
generatedCodes System.CodeDom.CodeCompileUnit
codeProvider Microsoft.CSharp.CSharpCodeProvider
Résultat System.Reflection.Assembly

GenerateTemplateCode() protected méthode

protected GenerateTemplateCode ( string templateClassName, string templateContent, CSharpCodeProvider codeProvider ) : CodeCompileUnit
templateClassName string
templateContent string
codeProvider Microsoft.CSharp.CSharpCodeProvider
Résultat System.CodeDom.CodeCompileUnit

RazorTemplatesCompiler() public méthode

public RazorTemplatesCompiler ( string templatesNamespaceName, Type defaultTemplatesBaseClass ) : System
templatesNamespaceName string
defaultTemplatesBaseClass System.Type
Résultat System

ThrowExceptionIfErrors() protected static méthode

protected static ThrowExceptionIfErrors ( CompilerResults results ) : void
results System.CodeDom.Compiler.CompilerResults
Résultat void

ThrowExceptionIfErrors() protected static méthode

protected static ThrowExceptionIfErrors ( System.Web.Razor.GeneratorResults results ) : void
results System.Web.Razor.GeneratorResults
Résultat void