DeploymentPlanExecutor Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cette classe représente un constribuateur de déploiement qui exécute le plan de déploiement. Un exemple de constribuateur serait un qui exécute des étapes de déploiement pour créer un rapport sur les actions effectuées pendant un déploiement
public abstract class DeploymentPlanExecutor : Microsoft.SqlServer.Dac.Deployment.DeploymentPlanContributor
type DeploymentPlanExecutor = class
inherit DeploymentPlanContributor
Public MustInherit Class DeploymentPlanExecutor
Inherits DeploymentPlanContributor
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| DeploymentPlanExecutor() |
Cette classe représente un constribuateur de déploiement qui exécute le plan de déploiement. Un exemple de constribuateur serait un qui exécute des étapes de déploiement pour créer un rapport sur les actions effectuées pendant un déploiement |
Propriétés
| Nom | Description |
|---|---|
| Canceled |
Obtient une valeur qui indique si le contributeur a été annulé (Hérité de DeploymentContributor) |
| CancellationToken |
Utilisé CancellationToken pour indiquer si l’exécution du contributeur doit être annulée (Hérité de DeploymentContributor) |
Méthodes
| Nom | Description |
|---|---|
| Cancel() |
Annule l’exécution du contributeur (Hérité de DeploymentContributor) |
| Dispose() |
Hérité de Dispose() (Hérité de DeploymentContributor) |
| Dispose(Boolean) |
Cette classe représente un constribuateur de déploiement qui exécute le plan de déploiement. Un exemple de constribuateur serait un qui exécute des étapes de déploiement pour créer un rapport sur les actions effectuées pendant un déploiement (Hérité de DeploymentContributor) |
| OnApplyDeploymentConfiguration(DeploymentContributorContext, ICollection<DeploymentContributorConfigurationStream>) |
Appelé par le processus de déploiement dans DacFx pour donner à votre code la possibilité de collecter des informations de configuration à partir des fichiers fournis. À la fin de la méthode, tous les flux seront supprimés. Les contributeurs qui doivent obtenir des données à partir des flux doivent lire et mettre en cache les données pendant cette méthode : les tentatives de lecture à partir du flux pendant une méthode ultérieure, comme la OnExecute(DeploymentPlanContributorContext) méthode, échouent. (Hérité de DeploymentContributor) |
| OnEstablishDeploymentConfiguration(DeploymentContributorConfigurationSetup) |
Appelé par le processus de génération dans DacFx pour donner à votre code la possibilité de modifier la configuration du déploiement. (Hérité de DeploymentContributor) |
| OnExecute(DeploymentPlanContributorContext) |
Appelé par le moteur de déploiement pour permettre aux contributeurs personnalisés d’exécuter leurs tâches uniques (Hérité de DeploymentPlanContributor) |
| PublishMessage(ExtensibilityError) |
Publie un message sur le moteur de déploiement. Le moteur de déploiement traite et signale le message aux consommateurs. (Hérité de DeploymentContributor) |