DeploymentPlanModifier Classe

Definizione

Rappresenta un constributore che può modificare un piano di distribuzione

public abstract class DeploymentPlanModifier : Microsoft.SqlServer.Dac.Deployment.DeploymentPlanContributor
type DeploymentPlanModifier = class
    inherit DeploymentPlanContributor
Public MustInherit Class DeploymentPlanModifier
Inherits DeploymentPlanContributor
Ereditarietà

Costruttori

Nome Descrizione
DeploymentPlanModifier()

Rappresenta un constributore che può modificare un piano di distribuzione

Proprietà

Nome Descrizione
Canceled

Ottiene un valore che indica se il collaboratore è stato annullato

(Ereditato da DeploymentContributor)
CancellationToken

Oggetto CancellationToken utilizzato per indicare se l'esecuzione del collaboratore deve essere annullata

(Ereditato da DeploymentContributor)

Metodi

Nome Descrizione
AddAfter(DeploymentPlanHandle, DeploymentStep, DeploymentStep)

Consente di modificare il piano esistente aggiungendo un passaggio dopo il passaggio esistente

AddBefore(DeploymentPlanHandle, DeploymentStep, DeploymentStep)

Consente alle sottoclassi di modificare il piano aggiungendo un passaggio dopo il passaggio specificato

Cancel()

Annulla l'esecuzione del collaboratore

(Ereditato da DeploymentContributor)
Dispose()

Ereditato da Dispose()

(Ereditato da DeploymentContributor)
Dispose(Boolean)

Rappresenta un constributore che può modificare un piano di distribuzione

(Ereditato da DeploymentContributor)
OnApplyDeploymentConfiguration(DeploymentContributorContext, ICollection<DeploymentContributorConfigurationStream>)

Chiamato dal processo di distribuzione in DacFx per offrire al codice l'opportunità di raccogliere informazioni di configurazione dai file forniti. Alla fine del metodo verranno eliminati tutti i flussi. I collaboratori che devono ottenere dati dai flussi devono leggere e memorizzare nella cache i dati durante questo metodo. I tentativi di lettura dal flusso durante un metodo successivo, ad esempio il OnExecute(DeploymentPlanContributorContext) metodo , avranno esito negativo.

(Ereditato da DeploymentContributor)
OnEstablishDeploymentConfiguration(DeploymentContributorConfigurationSetup)

Chiamato dal processo di compilazione in DacFx per offrire al codice l'opportunità di modificare la configurazione della distribuzione.

(Ereditato da DeploymentContributor)
OnExecute(DeploymentPlanContributorContext)

Chiamato dal motore di distribuzione per consentire ai collaboratori personalizzati di eseguire le attività univoche

(Ereditato da DeploymentPlanContributor)
PublishMessage(ExtensibilityError)

Pubblica un messaggio nel motore di distribuzione. Il motore di distribuzione elabora e segnala il messaggio ai consumer.

(Ereditato da DeploymentContributor)
Remove(DeploymentPlanHandle, DeploymentStep)

Consente di rimuovere il passaggio specificato dal piano

Si applica a