BuildManager 类

定义

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

public ref class BuildManager sealed
public sealed class BuildManager
type BuildManager = class
Public NotInheritable Class BuildManager
继承
BuildManager

注解

BuildManager类管理应用程序的程序集和页面的编译过程。 它是一个密封类,不能被继承。

BuildManager 包含提供有关编译的程序集的信息的静态成员。

属性

BatchCompilationEnabled

获取或设置指示是否启用批处理编译的值。

CodeAssemblies

获取从 App_Code 目录生成的程序集的列表。

IsPrecompiledApp

获取一个指定应用程序是否编译的值。

IsUpdatablePrecompiledApp

获取一个指定应用程序是否编译为可更新的值。

TargetFramework

获取当前网站的 .NET Framework 的目标版本。

方法

AddCompilationDependency(String)

指定表示生成管理器使用的依赖项帮助确定是否需要干净生成的字符串。

AddReferencedAssembly(Assembly)

将一个程序集添加到应用程序所引用的一组程序集中。

CreateCachedFile(String)

创建一个缓存文件。

CreateInstanceFromVirtualPath(String, Type)

处理给定了虚拟路径的文件,并创建结果的实例。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetCachedBuildDependencySet(HttpContext, String)

如果虚拟路径位于 ASP.NET 缓存中,则为虚拟路径返回生成依赖项集。

GetCachedBuildDependencySet(HttpContext, String, Boolean)

如果虚拟路径位于 ASP.NET 缓存中,则为虚拟路径返回生成依赖项集,即使内容不是最新也是如此。

GetCompiledAssembly(String)

使用指定虚拟路径将文件编译为程序集。

GetCompiledCustomString(String)

编译给定了虚拟路径的文件,并返回生成提供程序保存在缓存中的自定义字符串。

GetCompiledType(String)

编译给定了虚拟路径的文件,并返回编译类型。

GetGlobalAsaxType()

获取表示 Global.asax 文件编译的类型的对象。

GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetObjectFactory(String, Boolean)

为指定虚拟路径获取对象工厂。

GetReferencedAssemblies()

返回所有页编译都必须引用的程序集引用的列表。

GetType()

获取当前实例的 Type

(继承自 Object)
GetType(String, Boolean)

在顶级程序集或配置中定义的程序集内查找类型,失败时可选择引发异常。

GetType(String, Boolean, Boolean)

使用不区分大小写的搜索,在顶级程序集或配置中定义的程序集内查找类型,失败时可选择引发异常。

GetVirtualPathDependencies(String)

为指定虚拟路径提供虚拟路径依赖项的集合。

MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ReadCachedFile(String)

读取一个缓存文件。

ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅