C# Класс ServiceStack.Razor.Compilation.RazorPageHost

Наследование: System.Web.Razor.RazorEngineHost, IRazorHost
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
DebugSourceFiles string>.Dictionary

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

Метод Описание
Compile ( ) : Type
DecorateCodeGenerator ( System.Web.Razor.Generator.RazorCodeGenerator incomingCodeGenerator ) : System.Web.Razor.Generator.RazorCodeGenerator
DecorateCodeParser ( System.Web.Razor.Parser.ParserBase incomingCodeParser ) : System.Web.Razor.Parser.ParserBase
Generate ( ) : System.Web.Razor.GeneratorResults
GenerateSourceCode ( ) : string
PostProcessGeneratedCode ( System.Web.Razor.Generator.CodeGeneratorContext context ) : void
RazorPageHost ( IVirtualPathProvider pathProvider, IVirtualFile file, IRazorCodeTransformer codeTransformer, CodeDomProvider codeDomProvider, string>.IDictionary directives ) : System

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

Метод Описание
GetClassName ( ) : string

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

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

public Compile ( ) : Type
Результат System.Type

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

public DecorateCodeGenerator ( System.Web.Razor.Generator.RazorCodeGenerator incomingCodeGenerator ) : System.Web.Razor.Generator.RazorCodeGenerator
incomingCodeGenerator System.Web.Razor.Generator.RazorCodeGenerator
Результат System.Web.Razor.Generator.RazorCodeGenerator

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

public DecorateCodeParser ( System.Web.Razor.Parser.ParserBase incomingCodeParser ) : System.Web.Razor.Parser.ParserBase
incomingCodeParser System.Web.Razor.Parser.ParserBase
Результат System.Web.Razor.Parser.ParserBase

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

public Generate ( ) : System.Web.Razor.GeneratorResults
Результат System.Web.Razor.GeneratorResults

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

public GenerateSourceCode ( ) : string
Результат string

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

protected GetClassName ( ) : string
Результат string

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

public PostProcessGeneratedCode ( System.Web.Razor.Generator.CodeGeneratorContext context ) : void
context System.Web.Razor.Generator.CodeGeneratorContext
Результат void

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

public RazorPageHost ( IVirtualPathProvider pathProvider, IVirtualFile file, IRazorCodeTransformer codeTransformer, CodeDomProvider codeDomProvider, string>.IDictionary directives ) : System
pathProvider IVirtualPathProvider
file IVirtualFile
codeTransformer IRazorCodeTransformer
codeDomProvider System.CodeDom.Compiler.CodeDomProvider
directives string>.IDictionary
Результат System

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

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

public Dictionary DebugSourceFiles
Результат string>.Dictionary