C# Класс RazorPad.Compilation.Hosts.RazorPadHost

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

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

Метод Описание
AddGlobalImport ( string importedNamespace ) : void
CreateMarkupParser ( ) : System.Web.Razor.Parser.MarkupParser
DecorateCodeGenerator ( System.Web.Razor.Generator.RazorCodeGenerator incomingCodeGenerator ) : System.Web.Razor.Generator.RazorCodeGenerator
DecorateCodeParser ( System.Web.Razor.Parser.ParserBase incomingCodeParser ) : System.Web.Razor.Parser.ParserBase
GetGlobalImports ( ) : IEnumerable
PostProcessGeneratedCode ( CodeCompileUnit codeCompileUnit, CodeNamespace generatedNamespace, CodeTypeDeclaration generatedClass, CodeMemberMethod executeMethod ) : void
RazorPadHost ( RazorCodeLanguage language = null ) : System.CodeDom

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

Метод Описание
AddAssemblyReferences ( CodeCompileUnit codeCompileUnit ) : void
AddNamespaceImports ( CodeNamespace generatedNamespace ) : void

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

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

protected AddAssemblyReferences ( CodeCompileUnit codeCompileUnit ) : void
codeCompileUnit System.CodeDom.CodeCompileUnit
Результат void

AddGlobalImport() публичный статический Метод

public static AddGlobalImport ( string importedNamespace ) : void
importedNamespace string
Результат void

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

protected AddNamespaceImports ( CodeNamespace generatedNamespace ) : void
generatedNamespace System.CodeDom.CodeNamespace
Результат void

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

public CreateMarkupParser ( ) : System.Web.Razor.Parser.MarkupParser
Результат System.Web.Razor.Parser.MarkupParser

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

GetGlobalImports() публичный статический Метод

public static GetGlobalImports ( ) : IEnumerable
Результат IEnumerable

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

public PostProcessGeneratedCode ( CodeCompileUnit codeCompileUnit, CodeNamespace generatedNamespace, CodeTypeDeclaration generatedClass, CodeMemberMethod executeMethod ) : void
codeCompileUnit System.CodeDom.CodeCompileUnit
generatedNamespace System.CodeDom.CodeNamespace
generatedClass System.CodeDom.CodeTypeDeclaration
executeMethod System.CodeDom.CodeMemberMethod
Результат void

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

public RazorPadHost ( RazorCodeLanguage language = null ) : System.CodeDom
language System.Web.Razor.RazorCodeLanguage
Результат System.CodeDom