DeploymentPlanExecutor 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.
Questa classe rappresenta un constributore di distribuzione che esegue il piano di distribuzione. Un esempio di constributore è uno che esegue i passaggi di distribuzione per creare un report sulle azioni eseguite durante una distribuzione
public abstract class DeploymentPlanExecutor : Microsoft.SqlServer.Dac.Deployment.DeploymentPlanContributor
type DeploymentPlanExecutor = class
inherit DeploymentPlanContributor
Public MustInherit Class DeploymentPlanExecutor
Inherits DeploymentPlanContributor
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| DeploymentPlanExecutor() |
Questa classe rappresenta un constributore di distribuzione che esegue il piano di distribuzione. Un esempio di constributore è uno che esegue i passaggi di distribuzione per creare un report sulle azioni eseguite durante una 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 |
|---|---|
| Cancel() |
Annulla l'esecuzione del collaboratore (Ereditato da DeploymentContributor) |
| Dispose() |
Ereditato da Dispose() (Ereditato da DeploymentContributor) |
| Dispose(Boolean) |
Questa classe rappresenta un constributore di distribuzione che esegue il piano di distribuzione. Un esempio di constributore è uno che esegue i passaggi di distribuzione per creare un report sulle azioni eseguite durante una 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) |