RazorTemplateEngine 类

定义

Razor 模板引擎的入口点

public ref class RazorTemplateEngine
public class RazorTemplateEngine
type RazorTemplateEngine = class
Public Class RazorTemplateEngine
继承
RazorTemplateEngine

构造函数

RazorTemplateEngine(RazorEngineHost)

使用指定的主机构造新的 RazorTemplateEngine

字段

DefaultClassName

Razor 模板引擎的入口点

DefaultNamespace

Razor 模板引擎的入口点

属性

Host

RazorEngineHost,用于定义生成的模板代码将所在的环境

方法

CreateChunkGenerator(String, String, String)

Razor 模板引擎的入口点

CreateCodeGenerator(CodeGeneratorContext)

Razor 模板引擎的入口点

CreateParser(String)

Razor 模板引擎的入口点

GenerateCode(ITextBuffer, Nullable<CancellationToken>)

Razor 模板引擎的入口点

GenerateCode(ITextBuffer, String, String, String, Nullable<CancellationToken>)

分析 TextBuffer 指定的模板,为其生成代码,并返回构造的代码。

GenerateCode(ITextBuffer, String, String, String)

Razor 模板引擎的入口点

GenerateCode(ITextBuffer)

Razor 模板引擎的入口点

GenerateCode(Stream, String, String, String)

分析 指定 inputStream 的内容并返回生成的代码。

GenerateCode(TextReader, Nullable<CancellationToken>)

Razor 模板引擎的入口点

GenerateCode(TextReader, String, String, String, Nullable<CancellationToken>)

Razor 模板引擎的入口点

GenerateCode(TextReader, String, String, String)

Razor 模板引擎的入口点

GenerateCode(TextReader)

Razor 模板引擎的入口点

GenerateCodeCore(ITextDocument, String, String, String, String, Nullable<CancellationToken>)

Razor 模板引擎的入口点

ParseTemplate(ITextBuffer, Nullable<CancellationToken>)

分析 TextBuffer 指定的模板并返回其结果

ParseTemplate(ITextBuffer)

Razor 模板引擎的入口点

ParseTemplate(TextReader, Nullable<CancellationToken>)

Razor 模板引擎的入口点

ParseTemplate(TextReader, String)

Razor 模板引擎的入口点

ParseTemplateCore(ITextDocument, String, Nullable<CancellationToken>)

Razor 模板引擎的入口点

适用于