SchemaCompareScriptService.OnBeforeUpdateTargetDatabase (Método)
Lo llama el método UpdateTargetDatabase para proporcionar acceso a DatabaseSchemaProvider a los valores de parámetro antes de que se actualice 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 OnBeforeUpdateTargetDatabase ( _
comparisonResult As ModelComparisonResult, _
source As DataSchemaModel, _
target As DataSchemaModel, _
options As SchemaDeploymentOptions, _
plan As DeploymentPlan _
)
protected virtual void OnBeforeUpdateTargetDatabase(
ModelComparisonResult comparisonResult,
DataSchemaModel source,
DataSchemaModel target,
SchemaDeploymentOptions options,
DeploymentPlan plan
)
protected:
virtual void OnBeforeUpdateTargetDatabase(
ModelComparisonResult^ comparisonResult,
DataSchemaModel^ source,
DataSchemaModel^ target,
SchemaDeploymentOptions^ options,
DeploymentPlan^ plan
)
abstract OnBeforeUpdateTargetDatabase :
comparisonResult:ModelComparisonResult *
source:DataSchemaModel *
target:DataSchemaModel *
options:SchemaDeploymentOptions *
plan:DeploymentPlan -> unit
override OnBeforeUpdateTargetDatabase :
comparisonResult:ModelComparisonResult *
source:DataSchemaModel *
target:DataSchemaModel *
options:SchemaDeploymentOptions *
plan:DeploymentPlan -> unit
protected function OnBeforeUpdateTargetDatabase(
comparisonResult : ModelComparisonResult,
source : DataSchemaModel,
target : DataSchemaModel,
options : SchemaDeploymentOptions,
plan : DeploymentPlan
)
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 representa los valores de configuración usados para actualizar la base de datos de destino.
- plan
Tipo: Microsoft.Data.Schema.Build.DeploymentPlan
Objeto DeploymentPlan.
Comentarios
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)