Share via


SchemaCompareScriptService.OnAfterUpdateTargetDatabase Method

Called by the UpdateTargetDatabase method to provide the DatabaseSchemaProvider access to the parameter values after the target database has been updated.

Namespace:  Microsoft.Data.Schema.Tools.Compare.Schema
Assembly:  Microsoft.Data.Schema.Tools (in Microsoft.Data.Schema.Tools.dll)

Syntax

'Declaration
Protected Overridable Sub OnAfterUpdateTargetDatabase ( _
    comparisonResult As ModelComparisonResult, _
    source As DataSchemaModel, _
    target As DataSchemaModel, _
    options As SchemaDeploymentOptions, _
    plan As DeploymentPlan, _
    executionFailed As Boolean, _
    errorsAndWarnings As ErrorManager _
)
protected virtual void OnAfterUpdateTargetDatabase(
    ModelComparisonResult comparisonResult,
    DataSchemaModel source,
    DataSchemaModel target,
    SchemaDeploymentOptions options,
    DeploymentPlan plan,
    bool executionFailed,
    ErrorManager errorsAndWarnings
)
protected:
virtual void OnAfterUpdateTargetDatabase(
    ModelComparisonResult^ comparisonResult, 
    DataSchemaModel^ source, 
    DataSchemaModel^ target, 
    SchemaDeploymentOptions^ options, 
    DeploymentPlan^ plan, 
    bool executionFailed, 
    ErrorManager^ errorsAndWarnings
)
abstract OnAfterUpdateTargetDatabase : 
        comparisonResult:ModelComparisonResult * 
        source:DataSchemaModel * 
        target:DataSchemaModel * 
        options:SchemaDeploymentOptions * 
        plan:DeploymentPlan * 
        executionFailed:bool * 
        errorsAndWarnings:ErrorManager -> unit 
override OnAfterUpdateTargetDatabase : 
        comparisonResult:ModelComparisonResult * 
        source:DataSchemaModel * 
        target:DataSchemaModel * 
        options:SchemaDeploymentOptions * 
        plan:DeploymentPlan * 
        executionFailed:bool * 
        errorsAndWarnings:ErrorManager -> unit 
protected function OnAfterUpdateTargetDatabase(
    comparisonResult : ModelComparisonResult, 
    source : DataSchemaModel, 
    target : DataSchemaModel, 
    options : SchemaDeploymentOptions, 
    plan : DeploymentPlan, 
    executionFailed : boolean, 
    errorsAndWarnings : ErrorManager
)

Parameters

Remarks

This method is called before the Schema Compare infrastructure raises the SyncCompletedEvent. The default implementation does nothing, but is available for derived classes.

.NET Framework Security

See Also

Reference

SchemaCompareScriptService Class

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

ModelComparisonResult

DataSchemaModel

SchemaDeploymentOptions

DeploymentPlan

UpdateTargetDatabase

ErrorManager

SyncCompletedEvent