Freigeben über


RazorCodeLanguage Klasse

Definition

Stellt die Basis für die gesamte Razor-Codesprache dar. Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

public abstract class RazorCodeLanguage
type RazorCodeLanguage = class
Public MustInherit Class RazorCodeLanguage
Vererbung
RazorCodeLanguage
Abgeleitet

Konstruktoren

RazorCodeLanguage()

Initialisiert eine neue instance der RazorCodeLanguage -Klasse. Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Eigenschaften

CodeDomProviderType

Ruft den Typ des CodeDOM-Anbieters ab. Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

LanguageName

Ruft den Sprachnamen des aktuellen Razor-Codes ab, also "csharp" oder "vb". Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Languages

Ruft die Liste der vom Razor-Code unterstützten Sprachen ab. Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Methoden

CreateCodeGenerator(String, String, String, RazorEngineHost)

Erstellt den Codegenerator für die Razor-Codesprache. Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

CreateCodeParser()

Erstellt den Codeparser für die Razor-Codesprache. Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

GetLanguageByExtension(String)

Ruft die Sprache des Razor-Codes mithilfe der angegebenen Dateierweiterung ab. Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Gilt für: