RazorEngineHost 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。表示为 razor 引擎主机生成的代码。
public class RazorEngineHost
type RazorEngineHost = class
Public Class RazorEngineHost
- 继承
-
RazorEngineHost
- 派生
构造函数
RazorEngineHost() |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。初始化 类的新实例RazorEngineHost。 |
RazorEngineHost(RazorCodeLanguage) |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。初始化 类的新实例RazorEngineHost。 |
RazorEngineHost(RazorCodeLanguage, Func<ParserBase>) |
初始化 RazorEngineHost 类的新实例。 |
属性
CodeLanguage |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取代码生成器支持的语言。 |
DefaultBaseClass |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置主机的默认基类。 |
DefaultClassName |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置主机的默认类名。 |
DefaultNamespace |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置主机的默认命名空间。 |
DesignTimeMode |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置一个值,该值指示模式是否为主机设计时间。 |
EnableInstrumentation |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置启用检测的主机。 |
GeneratedClassContext |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置主机生成的类上下文。 |
InstrumentedSourceFilePath |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置主机的检测源文件路径。 |
IsIndentingWithTabs |
获取或设置设计时编辑器是使用制表符还是使用空格进行缩进。 |
NamespaceImports |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取主机的命名空间导入。 |
StaticHelpers |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取或设置主机的静态帮助程序。 |
TabSize |
使用制表符缩进时托管编辑器所用的制表符大小。 |
方法
CreateMarkupParser() |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。使用指定的语言分析程序为 RazorEngineHost创建标记分析程序。 |
DecorateCodeGenerator(RazorCodeGenerator) |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。返回方法作为特定于语言的 Razor 代码生成器。 |
DecorateCodeParser(ParserBase) |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。使用指定的语言分析程序将方法作为特定于语言的 Razor 代码分析器返回。 |
DecorateMarkupParser(ParserBase) |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。返回使用指定语言分析程序修饰标记分析程序的方法。 |
PostProcessGeneratedCode(CodeCompileUnit, CodeNamespace, CodeTypeDeclaration, CodeMemberMethod) |
已过时.
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。返回此方法,以便为主机发布所有已处理生成的代码。 |
PostProcessGeneratedCode(CodeGeneratorContext) |
此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。返回此方法,以便为主机发布所有已处理生成的代码。 |