Compartilhar via


Método SchemaCompareScriptService.OnBeforeGeneratePlan

Chamado pelo GenerateUpdatePlan método para fornecer a DatabaseSchemaProvider acesso ao controlador de implantação antes do plano de atualização foi gerado.

Namespace:  Microsoft.Data.Schema.Tools.Compare.Schema
Assembly:  Microsoft.Data.Schema.Tools (em Microsoft.Data.Schema.Tools.dll)

Sintaxe

'Declaração
Protected Overridable Sub OnBeforeGeneratePlan ( _
    deploy As ISchemaDeploymentController _
)
protected virtual void OnBeforeGeneratePlan(
    ISchemaDeploymentController deploy
)
protected:
virtual void OnBeforeGeneratePlan(
    ISchemaDeploymentController^ deploy
)
abstract OnBeforeGeneratePlan : 
        deploy:ISchemaDeploymentController -> unit 
override OnBeforeGeneratePlan : 
        deploy:ISchemaDeploymentController -> unit 
protected function OnBeforeGeneratePlan(
    deploy : ISchemaDeploymentController
)

Parâmetros

Comentários

Este método é chamado após a OnStartGeneratePlan método é chamado, e depois que o controlador de implantação é criado.

Este método não é chamado se o ConnectionType valor da propriedade de destino ISchemaCompareModelProvider() é Project().

Segurança do .NET Framework

Consulte também

Referência

SchemaCompareScriptService Classe

Namespace Microsoft.Data.Schema.Tools.Compare.Schema

GenerateUpdatePlan

ISchemaDeploymentController

OnStartGeneratePlan