CSharpRazorCodeGenerator 类

定义

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

public class CSharpRazorCodeGenerator : System.Web.Razor.Generator.RazorCodeGenerator
type CSharpRazorCodeGenerator = class
    inherit RazorCodeGenerator
Public Class CSharpRazorCodeGenerator
Inherits RazorCodeGenerator
继承
CSharpRazorCodeGenerator

构造函数

CSharpRazorCodeGenerator(String, String, String, RazorEngineHost)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 初始化 CSharpRazorCodeGenerator 类的新实例。

属性

CancelToken

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置取消标记。

(继承自 ParserVisitor)
ClassName

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置此代码的类名。

(继承自 RazorCodeGenerator)
Context

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取此代码生成器的上下文。

(继承自 RazorCodeGenerator)
DesignTimeMode

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置一个值,该值指示代码生成器是否处于设计时模式。

(继承自 RazorCodeGenerator)
GenerateLinePragmas

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置一个值,该值指示生成器是否应在 Razor 代码中生成行杂注。

(继承自 RazorCodeGenerator)
Host

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置 razor 引擎主机。

(继承自 RazorCodeGenerator)
RootNamespaceName

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置根命名空间的名称。

(继承自 RazorCodeGenerator)
SourceFileName

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置源文件的名称。

(继承自 RazorCodeGenerator)

方法

Initialize(CodeGeneratorContext)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 初始化此代码生成器的上下文。

OnComplete()

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。引发 Complete 事件。

(继承自 RazorCodeGenerator)
ThrowIfCanceled()

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。

(继承自 ParserVisitor)
VisitBlock(Block)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。访问指定的块。

(继承自 ParserVisitor)
VisitEndBlock(Block)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。访问结束块。

(继承自 RazorCodeGenerator)
VisitError(RazorError)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。访问给定的 razor 错误。

(继承自 ParserVisitor)
VisitSpan(Span)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。访问范围。

(继承自 RazorCodeGenerator)
VisitStartBlock(Block)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。访问开始块。

(继承自 RazorCodeGenerator)

扩展方法

Visit(ParserVisitor, ParserResults)

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

适用于