SchemaCompareScriptService.OnAfterUpdateTargetDatabase (Método)
Lo llama el método UpdateTargetDatabase para proporcionar acceso a DatabaseSchemaProvider a los valores de parámetro una vez actualizada la base de datos de destino.
Espacio de nombres: Microsoft.Data.Schema.Tools.Compare.Schema
Ensamblado: Microsoft.Data.Schema.Tools (en Microsoft.Data.Schema.Tools.dll)
Sintaxis
'Declaración
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
)
Parámetros
- comparisonResult
Tipo: Microsoft.Data.Schema.SchemaModel.ModelComparisonResult
Objeto ModelComparisonResult.
- source
Tipo: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Objeto DataSchemaModel de origen.
- target
Tipo: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Objeto DataSchemaModel de destino.
- options
Tipo: Microsoft.Data.Schema.Build.SchemaDeploymentOptions
Objeto SchemaDeploymentOptions que se usa para configurar la actualización de la base de datos de destino.
- plan
Tipo: Microsoft.Data.Schema.Build.DeploymentPlan
Objeto DeploymentPlan generado.
- executionFailed
Tipo: System.Boolean
true si el método UpdateTargetDatabase ha producido errores; de lo contrario, false.
- errorsAndWarnings
Tipo: Microsoft.Data.Schema.ErrorManager
Un objeto ErrorManager donde se almacenarán los errores detectados durante la ejecución.
Comentarios
Se llama a este método antes de la infraestructura de comparación de esquemas genere SyncCompletedEvent. La implementación predeterminada no hace nada, pero está disponible para clases derivadas.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
SchemaCompareScriptService Clase
Microsoft.Data.Schema.Tools.Compare.Schema (Espacio de nombres)