CSharpRazorCodeLanguage.CreateCodeGenerator 方法

定义

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 基于 C# 代码语言创建新的 Razor 代码生成器。

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

参数

className
String

所生成代码的类名称。

rootNamespaceName
String

所生成代码的根命名空间名称。

sourceFileName
String

源代码文件名。

host
RazorEngineHost

Razor 引擎主机。

返回

基于 C# 代码语言新创建的 Razor 代码生成器。

适用于