MvcRazorHost 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public ref class MvcRazorHost : Microsoft::AspNetCore::Razor::RazorEngineHost, Microsoft::AspNetCore::Mvc::Razor::IMvcRazorHost
public class MvcRazorHost : Microsoft.AspNetCore.Razor.RazorEngineHost, Microsoft.AspNetCore.Mvc.Razor.IMvcRazorHost
type MvcRazorHost = class
inherit RazorEngineHost
interface IMvcRazorHost
Public Class MvcRazorHost
Inherits RazorEngineHost
Implements IMvcRazorHost
- 继承
- 实现
构造函数
MvcRazorHost(IChunkTreeCache, ITagHelperDescriptorResolver) |
使用指定的 |
属性
方法
CreateMarkupParser() |
构造标记分析程序。 必须在每次调用时返回一个新实例,以确保线程安全 (继承自 RazorEngineHost) |
DecorateChunkGenerator(RazorChunkGenerator) |
获取区块生成器的实例,并提供修饰或替换它的机会 (继承自 RazorEngineHost) |
DecorateCodeGenerator(CodeGenerator, CodeGeneratorContext) |
获取代码生成器的实例,并提供修饰或替换它的机会 |
DecorateCodeParser(ParserBase) |
获取代码分析器的实例,并提供修饰或替换它的机会 |
DecorateMarkupParser(ParserBase) |
获取标记分析器的实例,并提供修饰或替换它的机会 (继承自 RazorEngineHost) |
DecorateRazorParser(RazorParser, String) |
为派生类型提供了修改 用于分析 Razor 树的 实例RazorParserRazorTemplateEngine的机会。 |
GenerateCode(String, Stream) |
分析并生成由 |
GetInheritedChunkTreeResults(String) |
查找并分析应用于给定 |