SchemaCompareScriptService.OnBeforeUpdateTargetDatabase - метод
Вызывается методом UpdateTargetDatabase для предоставления объекту DatabaseSchemaProvider доступа к значениям параметра до обновления целевой базы данных.
Пространство имен: Microsoft.Data.Schema.Tools.Compare.Schema
Сборка: Microsoft.Data.Schema.Tools (в Microsoft.Data.Schema.Tools.dll)
Синтаксис
'Декларация
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
)
Параметры
- comparisonResult
Тип: Microsoft.Data.Schema.SchemaModel.ModelComparisonResult
Объект ModelComparisonResult.
- source
Тип: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Исходный объект DataSchemaModel.
- target
Тип: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
Целевой объект DataSchemaModel.
- options
Тип: Microsoft.Data.Schema.Build.SchemaDeploymentOptions
Объект SchemaDeploymentOptions, представляющий значения конфигурации, которые используются для обновления целевой базы данных.
- plan
Тип: Microsoft.Data.Schema.Build.DeploymentPlan
Объект DeploymentPlan.
Заметки
Реализация по умолчанию не выполняет никаких действий, но доступна для производных классов.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
SchemaCompareScriptService Класс
Microsoft.Data.Schema.Tools.Compare.Schema - пространство имен