Compartilhar via


RazorCodeLanguage Classe

Definição

Representa uma linguagem de código no Razor.

public ref class RazorCodeLanguage abstract
public abstract class RazorCodeLanguage
type RazorCodeLanguage = class
Public MustInherit Class RazorCodeLanguage
Herança
RazorCodeLanguage
Derivado

Construtores

RazorCodeLanguage()

Representa uma linguagem de código no Razor.

Propriedades

LanguageName

O nome da linguagem (para uso em System.Web.Compilation.BuildProvider.GetDefaultCompilerTypeForLanguage)

Languages

Obtém a lista de idiomas registrados mapeados para extensões de arquivo (sem um ".")

Métodos

CreateChunkGenerator(String, String, String, RazorEngineHost)

Constrói o gerador de partes. Deve retornar uma nova instância em CADA chamada para garantir a segurança do thread

CreateCodeGenerator(CodeGeneratorContext)

Representa uma linguagem de código no Razor.

CreateCodeParser()

Constrói o analisador de código. Deve retornar uma nova instância em CADA chamada para garantir a segurança do thread

GetLanguageByExtension(String)

Obtém o RazorCodeLanguage registrado para a extensão de arquivo especificada

Aplica-se a