Método SchemaCompareScriptService.OnAfterUpdateTargetDatabase
Chamado pelo UpdateTargetDatabase método para fornecer a DatabaseSchemaProvider o acesso para os valores de parâmetro depois que o banco de dados de destino foi atualizado.
Namespace: Microsoft.Data.Schema.Tools.Compare.Schema
Assembly: Microsoft.Data.Schema.Tools (em Microsoft.Data.Schema.Tools.dll)
Sintaxe
'Declaração
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
O ModelComparisonResult objeto.
- source
Tipo: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
A fonte DataSchemaModel objeto.
- target
Tipo: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
O destino DataSchemaModel objeto.
- options
Tipo: Microsoft.Data.Schema.Build.SchemaDeploymentOptions
O SchemaDeploymentOptions que é usado para configurar a atualização de banco de dados de destino.
- plan
Tipo: Microsoft.Data.Schema.Build.DeploymentPlan
Gerado DeploymentPlan objeto.
- executionFailed
Tipo: System.Boolean
true Se a UpdateTargetDatabase Falha do método; Caso contrário, false.
- errorsAndWarnings
Tipo: Microsoft.Data.Schema.ErrorManager
Um ErrorManager onde serão armazenados os erros encontrados durante a execução.
Comentários
Este método é chamado antes que a infra-estrutura de esquema comparar eleva o SyncCompletedEvent. A implementação padrão não faz nada, mas está disponível para classes derivadas.
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
SchemaCompareScriptService Classe