C# Класс System.Web.Razor.RazorCodeLanguage

Represents a code language in Razor.
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CreateCodeGenerator ( string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host ) : System.Web.Razor.Generator.RazorCodeGenerator

Constructs the code generator. Must return a new instance on EVERY call to ensure thread-safety

CreateCodeParser ( ) : System.Web.Razor.Parser.ParserBase

Constructs the code parser. Must return a new instance on EVERY call to ensure thread-safety

GetLanguageByExtension ( string fileExtension ) : RazorCodeLanguage

Gets the RazorCodeLanguage registered for the specified file extension

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

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

Constructs the code generator. Must return a new instance on EVERY call to ensure thread-safety
public abstract CreateCodeGenerator ( string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host ) : System.Web.Razor.Generator.RazorCodeGenerator
className string
rootNamespaceName string
sourceFileName string
host System.Web.Razor.RazorEngineHost
Результат System.Web.Razor.Generator.RazorCodeGenerator

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

Constructs the code parser. Must return a new instance on EVERY call to ensure thread-safety
public abstract CreateCodeParser ( ) : System.Web.Razor.Parser.ParserBase
Результат System.Web.Razor.Parser.ParserBase

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

Gets the RazorCodeLanguage registered for the specified file extension
public static GetLanguageByExtension ( string fileExtension ) : RazorCodeLanguage
fileExtension string The extension, with or without a "."
Результат RazorCodeLanguage