RazorCodeGenerator 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。表示 Razor 代码生成器。
public abstract class RazorCodeGenerator : System.Web.Razor.Parser.ParserVisitor
type RazorCodeGenerator = class
inherit ParserVisitor
Public MustInherit Class RazorCodeGenerator
Inherits ParserVisitor
- 继承
- 派生
构造函数
| RazorCodeGenerator(String, String, String, RazorEngineHost) |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。初始化 类的新实例RazorCodeGenerator。 |
属性
| CancelToken |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取或设置取消标记。 (继承自 ParserVisitor) |
| ClassName |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取或设置此代码的类名。 |
| Context |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取此代码生成器的上下文。 |
| DesignTimeMode |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取或设置一个值,该值指示代码生成器是否处于设计时模式。 |
| GenerateLinePragmas |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取或设置一个值,该值指示生成器是否应在 Razor 代码中生成行杂注。 |
| Host |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取或设置 razor 引擎主机。 |
| RootNamespaceName |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取或设置根命名空间的名称。 |
| SourceFileName |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取或设置源文件的名称。 |
方法
| Initialize(CodeGeneratorContext) |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。初始化当前RazorCodeGenerator实例。 |
| OnComplete() |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。引发 Complete 事件。 |
| ThrowIfCanceled() |
此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 (继承自 ParserVisitor) |
| VisitBlock(Block) |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。访问指定的块。 (继承自 ParserVisitor) |
| VisitEndBlock(Block) |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。访问结束块。 |
| VisitError(RazorError) |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。访问给定的 razor 错误。 (继承自 ParserVisitor) |
| VisitSpan(Span) |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。访问范围。 |
| VisitStartBlock(Block) |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。访问开始块。 |
扩展方法
| Visit(ParserVisitor, ParserResults) |
此类型/成员支持.NET Framework基础结构,不应直接从代码使用。表示 Razor 代码生成器。 |