DeploymentPlanContributor Classe

Definição

Representa um colaborador para o processo de implantação

public abstract class DeploymentPlanContributor : Microsoft.SqlServer.Dac.Deployment.DeploymentContributor
type DeploymentPlanContributor = class
    inherit DeploymentContributor
Public MustInherit Class DeploymentPlanContributor
Inherits DeploymentContributor
Herança
DeploymentPlanContributor
Derivado

Construtores

Nome Description
DeploymentPlanContributor()

Representa um colaborador para o processo de implantação

Propriedades

Nome Description
Canceled

Obtém um valor que indica se o colaborador foi cancelado

(Herdado de DeploymentContributor)
CancellationToken

O CancellationToken usado para indicar se a execução do colaborador deve ser cancelada

(Herdado de DeploymentContributor)

Métodos

Nome Description
Cancel()

Cancela a execução do colaborador

(Herdado de DeploymentContributor)
Dispose()

Herdado de Dispose().

(Herdado de DeploymentContributor)
Dispose(Boolean)

Representa um colaborador para o processo de implantação

(Herdado de DeploymentContributor)
OnApplyDeploymentConfiguration(DeploymentContributorContext, ICollection<DeploymentContributorConfigurationStream>)

Chamado pelo processo de implantação no DacFx para dar ao seu código uma oportunidade de coletar informações de configuração dos arquivos fornecidos. No final do método, todos os fluxos serão descartados. Os colaboradores que precisam obter dados dos fluxos devem ler e armazenar em cache os dados durante esse método – as tentativas de ler do fluxo durante um método posterior, como o OnExecute(DeploymentPlanContributorContext) método, falharão.

(Herdado de DeploymentContributor)
OnEstablishDeploymentConfiguration(DeploymentContributorConfigurationSetup)

Chamado pelo processo de build no DacFx para dar ao código uma oportunidade de modificar a configuração de implantação.

(Herdado de DeploymentContributor)
OnExecute(DeploymentPlanContributorContext)

Chamado pelo mecanismo de implantação para permitir que colaboradores personalizados executem suas tarefas exclusivas

PublishMessage(ExtensibilityError)

Publica uma mensagem no mecanismo de implantação. O mecanismo de implantação processará e relatará a mensagem aos consumidores.

(Herdado de DeploymentContributor)

Aplica-se a