SchemaCompareScriptService.OnAfterGeneratePlan Method
Called by the GenerateUpdatePlan method to provide the DatabaseSchemaProvider access to the deployment plan and the deployment controller after the plan has been generated.
Namespace: Microsoft.Data.Schema.Tools.Compare.Schema
Assembly: Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)
Syntax
'Declaration
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
)
Parameters
- plan
Type: Microsoft.Data.Schema.Build.DeploymentPlan
The generated DeploymentPlan object.
- deploy
Type: Microsoft.Data.Schema.Build.ISchemaDeploymentController
The current ISchemaDeploymentController object.
Remarks
The default implementation of this method does nothing.
This method is not called if the ConnectionType property value of the target ISchemaCompareModelProvider() is Project().
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
SchemaCompareScriptService Class