RazorBuildProvider 类

定义

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。表示 Razor 的生成提供程序。

public class RazorBuildProvider : System.Web.Compilation.BuildProvider
type RazorBuildProvider = class
    inherit BuildProvider
Public Class RazorBuildProvider
Inherits BuildProvider
继承
RazorBuildProvider

构造函数

RazorBuildProvider()

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

属性

AssemblyBuilder

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取 Razor 环境的程序集生成器。

CodeCompilerType

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

VirtualPath

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取源代码的虚拟路径。

VirtualPathDependencies

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。获取依赖项的虚拟路径集合。

方法

AddVirtualPathDependency(String)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。将虚拟路径依赖项添加到集合。

CreateHost()

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。基于 Web 配置创建 Razor 引擎主机实例。

GenerateCode(AssemblyBuilder)

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。使用提供的程序集生成器生成代码。

GetGeneratedType(CompilerResults)

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

GetHostFromConfig()

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。基于 Web 配置创建 Razor 引擎主机实例。

InternalOpenReader()

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。打开内部文本读取器。

OnBeforeCompilePath(CompilingPathEventArgs)

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

事件

CodeGenerationCompleted

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

CodeGenerationStarted

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

CompilingPath

此类型/成员支持.NET Framework基础结构,不应直接从代码中使用。在使用新的虚拟路径进行编译时发生。

适用于