CSharpRazorCodeLanguage.CreateCodeGenerator 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此类型/成员支持 .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 代码生成器。