DeploymentPlanModifier Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |