DeploymentPlanContributor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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) |