Share via


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

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

See Also

Reference

SchemaCompareScriptService Class

Microsoft.Data.Schema.Tools.Compare.Schema Namespace

DeploymentPlan

ISchemaDeploymentController