SchemaCompareScriptService.OnAfterUpdateTargetDatabase 메서드

대상 데이터베이스가 업데이트된 후에 매개 변수 값에 대한 액세스 권한을 DatabaseSchemaProvider에 제공하기 위해 UpdateTargetDatabase 메서드에 의해 호출됩니다.

네임스페이스:  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
)

매개 변수

설명

이 메서드는 스키마 비교 인프라가 SyncCompletedEvent를 발생시키는 전에 호출됩니다. 기본 구현은 아무 작업도 하지 않지만 파생 클래스에 대해 사용할 수 있습니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

SchemaCompareScriptService 클래스

Microsoft.Data.Schema.Tools.Compare.Schema 네임스페이스

ModelComparisonResult

DataSchemaModel

SchemaDeploymentOptions

DeploymentPlan

UpdateTargetDatabase

ErrorManager

SyncCompletedEvent