提供多次运行部署引擎的功能,以便为任意数目的部署配置中的每一种配置生成和执行脚本。
命名空间:  Microsoft.Data.Schema.Build
程序集:  Microsoft.Data.Schema(在 Microsoft.Data.Schema.dll 中)
语法
声明
Public Interface ISchemaDeploymentController _
    Inherits IDisposable
public interface ISchemaDeploymentController : IDisposable
public interface class ISchemaDeploymentController : IDisposable
type ISchemaDeploymentController =  
    interface
        interface IDisposable
    end
public interface ISchemaDeploymentController extends IDisposable
ISchemaDeploymentController 类型公开以下成员。
属性
| 名称 | 说明 | |
|---|---|---|
| .gif) | Deployment | 获取架构部署引擎。 | 
| .gif) | Options | 获取或设置部署选项对象。 | 
页首
方法
| 名称 | 说明 | |
|---|---|---|
| .gif) | Cancel | 当在派生类中实现时,使用 Deployment 属性的值可以取消当前部署操作。 | 
| .gif) | CompareModels | 当在派生类中实现时,使用 Deployment 属性的值可以调用比较模型进程。 | 
| .gif) | CreatePlan | 当在派生类中实现时,使用 Deployment 属性的值可以创建计划。 | 
| .gif) | CreateScript | 当在派生类中实现时,通过提供的计划使用 Deployment 属性的值创建脚本。此方法随后将准备提供的文本编写器,以编写脚本。 | 
| .gif) | Dispose | 执行与释放或重置非托管资源相关的应用程序定义的任务。 (继承自 IDisposable。) | 
| .gif) | UpdateDatabase | 当在派生类中实现时,可以通过提供的计划使用 Deployment 属性的值更新目标数据库。 | 
| .gif) | VerifyPlan | 当在派生类中实现时,使用 Deployment 属性值可以验证计划。 | 
页首
事件
| 名称 | 说明 | |
|---|---|---|
| .gif) | DeploymentMessage | 当在派生类中实现时,处理部署消息事件。 | 
| .gif) | ScriptGenerationMessage | 当在派生类中实现时,处理脚本生成消息事件。 | 
页首
请参见
参考
Microsoft.Data.Schema.Build 命名空间
SchemaCompareComparisonGenerator