System.Web.Compilation 命名空间

包含用于在 ASP.NET 生成环境中生成和编译自定义文件类型的类。

AppSettingsExpressionBuilder

按照声明性表达式指定的设置,从 Web.config 文件的 <appSettings> 节中检索值。

AssemblyBuilder

提供一个容器,用以从 ASP.NET 项目内的一个或多个虚拟路径生成程序集。

BuildDependencySet

表示生成管理器所返回的依赖项。

BuildManager

提供一组有助于管理 ASP.NET 应用程序编译的方法。

BuildManagerHostUnloadEventArgs

包含 AppDomainShutdown 事件和 AppDomainUnloaded 事件的事件数据。

BuildProvider

定义一组用于在 ASP.NET 生成环境中生成源代码的属性和方法。 此类为抽象类。

BuildProviderAppliesToAttribute

定义一个特性,指定找到资源时应用生成提供程序的范围。 此类不能被继承。

ClientBuildManager

为 ASP.NET 应用程序提供编译服务。

ClientBuildManagerCallback

ClientBuildManager 对象接收有关生成的状态信息。

ClientBuildManagerParameter

包含在预编译期间传递给 ASP.NET 编译器的值。

CompilerType

表示 ASP.NET 生成环境用来从虚拟路径生成和编译源代码的编译器设置。 此类不能被继承。

ConnectionStringsExpressionBuilder

检索或生成代码以检索 Web.config 文件的 <connectionStrings> 节中的值。

ControlBuilderInterceptor

允许自定义或控制编译过程。

DesignTimeResourceProviderFactoryAttribute

指定设计时的资源提供程序工厂的类型。 此类不能被继承。

ExpressionBuilder

在分析页的过程中计算表达式。

ExpressionBuilderContext

提供 ExpressionBuilder 对象的上下文。

ExpressionEditorAttribute

指定表达式生成器的设计时编辑器。 此类不能被继承。

ExpressionPrefixAttribute

指定用于表达式生成器的前缀特性。 此类不能被继承。

FolderLevelBuildProviderAppliesToAttribute

定义一个特性,该特性指定在查找资源时应该应用 FolderLevelBuildProvider 对象的范围。

ImplicitResourceKey

包含标识隐式资源键的字段。

LinePragmaCodeInfo

包含正在分析的脚本块的属性。

ResourceExpressionBuilder

向页分析器提供代码以便为控件属性赋值。

ResourceExpressionFields

包含已分析资源表达式中的字段。

ResourceProviderFactory

用作创建资源提供程序的类的基类。

RouteUrlExpressionBuilder

创建与指定的 URL 参数值对应的 URL。

RouteValueExpressionBuilder

检索与路由页中的指定 URL 参数对应的值。

WCFBuildProvider

为 Windows Communication Foundation (WCF) 服务生成代理类代码。

接口

IAssemblyPostProcessor

定义方法,类可实现这些方法在生成程序集之后对程序集进行处理。

IImplicitResourceProvider

定义方法,类可实现这些方法用作隐式资源提供程序。

IResourceProvider

定义类必需实现来作为资源提供程序的接口。

IWcfReferenceReceiveContextInformation

定义要为获取附加上下文信息而实现的接口。

枚举

BuildProviderAppliesTo

指定在 BuildProviderAppliesToAttribute 对象为资源生成代码的过程中 BuildProvider 特性有效的位置。

BuildProviderResultFlags

指示生成虚拟路径时所需的行为。

FolderLevelBuildProviderAppliesTo

表示指定 FolderLevelBuildProvider 对象所应用于的目标目录的枚举。

PrecompilationFlags

提供确定预编译行为的标志。

委托

BuildManagerHostUnloadEventHandler

表示处理 AppDomainUnloaded 对象的 AppDomainShutdown 事件和 ClientBuildManager 事件的方法。