SchemaCompareScriptService.OnAfterUpdateTargetDatabase - метод
Вызывается методом UpdateTargetDatabase для предоставления объекту DatabaseSchemaProvider доступа к значениям параметра после обновления целевой базы данных.
Пространство имен: Microsoft.Data.Schema.Tools.Compare.Schema
Сборка: Microsoft.Data.Schema.Tools (в Microsoft.Data.Schema.Tools.dll)
Синтаксис
'Декларация
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
)
Параметры
- 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.
- executionFailed
Тип: System.Boolean
Значение true в случае ошибки выполнения метода UpdateTargetDatabase; в противном случае — значение false.
- errorsAndWarnings
Тип: Microsoft.Data.Schema.ErrorManager
Объект ErrorManager, в котором должны храниться все ошибки, возникшие во время выполнения.
Заметки
Этот метод вызывается перед тем, как инфраструктура сравнения схем вызывает SyncCompletedEvent. Реализация по умолчанию не выполняет никаких действий, но доступна для производных классов.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
SchemaCompareScriptService Класс
Microsoft.Data.Schema.Tools.Compare.Schema - пространство имен