System.Web.Compilation 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于在 ASP.NET 生成环境中生成和编译自定义文件类型的类。
类
| 名称 | 说明 |
|---|---|
| AppSettingsExpressionBuilder |
从 |
| 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 文件的节检索或生成要检索的代码 < |
| 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 的方法。 |