SchemaCompareScriptService.OnAfterGeneratePlan 方法
由 GenerateUpdatePlan 方法调用,用于在生成计划后通过 DatabaseSchemaProvider 访问部署计划和部署控制器。
命名空间: Microsoft.Data.Schema.Tools.Compare.Schema
程序集: Microsoft.Data.Schema.Tools(在 Microsoft.Data.Schema.Tools.dll 中)
语法
声明
Protected Overridable Sub OnAfterGeneratePlan ( _
plan As DeploymentPlan, _
deploy As ISchemaDeploymentController _
)
protected virtual void OnAfterGeneratePlan(
DeploymentPlan plan,
ISchemaDeploymentController deploy
)
protected:
virtual void OnAfterGeneratePlan(
DeploymentPlan^ plan,
ISchemaDeploymentController^ deploy
)
abstract OnAfterGeneratePlan :
plan:DeploymentPlan *
deploy:ISchemaDeploymentController -> unit
override OnAfterGeneratePlan :
plan:DeploymentPlan *
deploy:ISchemaDeploymentController -> unit
protected function OnAfterGeneratePlan(
plan : DeploymentPlan,
deploy : ISchemaDeploymentController
)
参数
- plan
类型:Microsoft.Data.Schema.Build.DeploymentPlan
所生成的 DeploymentPlan 对象。
- deploy
类型:Microsoft.Data.Schema.Build.ISchemaDeploymentController
当前的 ISchemaDeploymentController 对象。
备注
此方法的默认实现不执行任何操作。
如果目标 ISchemaCompareModelProvider() 的 ConnectionType 属性值是 Project(),则调用此方法。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。