Freigeben über


CSharpRazorCodeLanguage.CreateCodeGenerator Methode

Definition

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Erstellt einen neuen Razor-Code-Generator basierend auf der C#-Codesprache.

public override System.Web.Razor.Generator.RazorCodeGenerator CreateCodeGenerator (string className, string rootNamespaceName, string sourceFileName, System.Web.Razor.RazorEngineHost host);
override this.CreateCodeGenerator : string * string * string * System.Web.Razor.RazorEngineHost -> System.Web.Razor.Generator.RazorCodeGenerator
Public Overrides Function CreateCodeGenerator (className As String, rootNamespaceName As String, sourceFileName As String, host As RazorEngineHost) As RazorCodeGenerator

Parameter

className
String

Der Klassenname des generierten Codes.

rootNamespaceName
String

Der Name des Stammnamespeces für den generierten Code.

sourceFileName
String

Der Name der Quellcodedatei.

host
RazorEngineHost

Der Razor-Engine-Host.

Gibt zurück

Der neu erstellte Razor-Code-Generator basierend auf der C#-Codesprache.

Gilt für: