Partager via


RazorCodeLanguage Classe

Définition

Représente un langage de code dans Razor.

public ref class RazorCodeLanguage abstract
public abstract class RazorCodeLanguage
type RazorCodeLanguage = class
Public MustInherit Class RazorCodeLanguage
Héritage
RazorCodeLanguage
Dérivé

Constructeurs

RazorCodeLanguage()

Représente un langage de code dans Razor.

Propriétés

LanguageName

Nom de la langue (à utiliser dans System.Web.Compilation.BuildProvider.GetDefaultCompilerTypeForLanguage)

Languages

Obtient la liste des langues inscrites mappées aux extensions de fichier (sans « . « )

Méthodes

CreateChunkGenerator(String, String, String, RazorEngineHost)

Construit le générateur de segments. Doit retourner une nouvelle instance à CHAQUE appel pour garantir la sécurité des threads

CreateCodeGenerator(CodeGeneratorContext)

Représente un langage de code dans Razor.

CreateCodeParser()

Construit l’analyseur de code. Doit retourner une nouvelle instance à CHAQUE appel pour garantir la sécurité des threads

GetLanguageByExtension(String)

Obtient le RazorCodeLanguage inscrit pour l’extension de fichier spécifiée

S’applique à