RazorCodeLanguage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет язык кода в Razor.
public ref class RazorCodeLanguage abstract
public abstract class RazorCodeLanguage
type RazorCodeLanguage = class
Public MustInherit Class RazorCodeLanguage
- Наследование
-
RazorCodeLanguage
- Производный
Конструкторы
RazorCodeLanguage() |
Представляет язык кода в Razor. |
Свойства
LanguageName |
Имя языка (для использования в System.Web.Compilation.BuildProvider.GetDefaultCompilerTypeForLanguage) |
Languages |
Возвращает список зарегистрированных языков, сопоставленных с расширениями файлов (без ". ") |
Методы
CreateChunkGenerator(String, String, String, RazorEngineHost) |
Создает генератор блоков. Должен возвращать новый экземпляр при вызове EVERY, чтобы обеспечить потокобезопасность |
CreateCodeGenerator(CodeGeneratorContext) |
Представляет язык кода в Razor. |
CreateCodeParser() |
Создает средство синтаксического анализа кода. Должен возвращать новый экземпляр при вызове EVERY, чтобы обеспечить потокобезопасность |
GetLanguageByExtension(String) |
Возвращает razorCodeLanguage, зарегистрированный для указанного расширения файла. |