C# Класс Codestellation.Ether.Templating.Razor.RazorTemplatesCompiler

Показать файл Открыть проект

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

Метод Описание
Compile ( string templatesFilePath ) : Assembly
RazorTemplatesCompiler ( string templatesNamespaceName, Type defaultTemplatesBaseClass ) : System

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

Метод Описание
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

Приватные методы

Метод Описание
DumpTemplateCode ( string templateName, CodeCompileUnit code, CSharpCodeProvider codeProvider ) : void

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

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

public Compile ( string templatesFilePath ) : Assembly
templatesFilePath string
Результат System.Reflection.Assembly

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

protected CompileTemplateCode ( CodeCompileUnit generatedCodes, CSharpCodeProvider codeProvider ) : Assembly
generatedCodes System.CodeDom.CodeCompileUnit
codeProvider Microsoft.CSharp.CSharpCodeProvider
Результат System.Reflection.Assembly

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

protected GenerateTemplateCode ( string templateClassName, string templateContent, CSharpCodeProvider codeProvider ) : CodeCompileUnit
templateClassName string
templateContent string
codeProvider Microsoft.CSharp.CSharpCodeProvider
Результат System.CodeDom.CodeCompileUnit

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

public RazorTemplatesCompiler ( string templatesNamespaceName, Type defaultTemplatesBaseClass ) : System
templatesNamespaceName string
defaultTemplatesBaseClass System.Type
Результат System

ThrowExceptionIfErrors() защищенный статический Метод

protected static ThrowExceptionIfErrors ( CompilerResults results ) : void
results System.CodeDom.Compiler.CompilerResults
Результат void

ThrowExceptionIfErrors() защищенный статический Метод

protected static ThrowExceptionIfErrors ( System.Web.Razor.GeneratorResults results ) : void
results System.Web.Razor.GeneratorResults
Результат void