Partager via


RazorCodeLanguage Classe

Définition

Représente la base de tout le langage de code Razor. Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

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

Constructeurs

RazorCodeLanguage()

Initialise une nouvelle instance de la RazorCodeLanguage classe . Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

Propriétés

CodeDomProviderType

Obtient le type du fournisseur CodeDOM. Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

LanguageName

Obtient le nom de langue du code Razor actuel, c’est-à-dire « csharp » ou « vb ». Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

Languages

Obtient la liste des langues prises en charge par le code Razor. Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

Méthodes

CreateCodeGenerator(String, String, String, RazorEngineHost)

Crée le générateur de code pour le langage de code Razor. Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

CreateCodeParser()

Crée l’analyseur de code pour le langage de code Razor. Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

GetLanguageByExtension(String)

Obtient la langue du code Razor à l’aide de l’extension de fichier spécifiée. Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.

S’applique à