ClientBuildManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 ASP.NET 应用程序提供编译服务。
public ref class ClientBuildManager sealed : MarshalByRefObject, IDisposable
public sealed class ClientBuildManager : MarshalByRefObject, IDisposable
type ClientBuildManager = class
inherit MarshalByRefObject
interface IDisposable
Public NotInheritable Class ClientBuildManager
Inherits MarshalByRefObject
Implements IDisposable
- 继承
- 实现
注解
类 ClientBuildManager 提供了用于编译 ASP.NET Web 应用程序以及检索生成的程序集或生成的源代码的方法和属性。 类的实例在客户端的应用程序域中建立,并提供对 Microsoft Internet Information Services (IIS) 外部 ASP.NET 生成系统的访问权限。 类可用于开发用于编译 Web 应用程序的自定义工具。
命令行工具 aspnet_compiler
使用 ClientBuildManager 类。
构造函数
ClientBuildManager(String, String) |
在不指定目标目录或预编译标志的情况下初始化 ClientBuildManager 类的新实例。 |
ClientBuildManager(String, String, String) |
使用指定的目标目录初始化 ClientBuildManager 类的新实例。 |
ClientBuildManager(String, String, String, ClientBuildManagerParameter) |
使用指定的目标目录和编译参数初始化 ClientBuildManager 类的新实例。 |
ClientBuildManager(String, String, String, ClientBuildManagerParameter, TypeDescriptionProvider) |
使用指定的虚拟目录、源目录、目标目录、编译参数和类型说明提供程序初始化 ClientBuildManager 类的新实例。 |
属性
CodeGenDir |
获取用于代码生成的目录的物理路径。 |
IsHostCreated |
获取一个值,该值指出用于编译 ASP.NET Web 应用程序的应用程序域是否已经创建。 |
方法
事件
AppDomainShutdown |
在应用程序域关闭时发生。 |
AppDomainStarted |
在应用程序域启动时发生。 |
AppDomainUnloaded |
在应用程序域卸载时发生。 |
显式接口实现
IDisposable.Dispose() |
终止当前 ASP.NET 应用程序。 |