DeploymentPlanModifier 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.
Représente un constribuateur qui peut modifier un plan de déploiement
public abstract class DeploymentPlanModifier : Microsoft.SqlServer.Dac.Deployment.DeploymentPlanContributor
type DeploymentPlanModifier = class
inherit DeploymentPlanContributor
Public MustInherit Class DeploymentPlanModifier
Inherits DeploymentPlanContributor
- Héritage
Constructeurs
| Nom | Description |
|---|---|
| DeploymentPlanModifier() |
Représente un constribuateur qui peut modifier un plan de 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 |
|---|---|
| AddAfter(DeploymentPlanHandle, DeploymentStep, DeploymentStep) |
Fournit un moyen de modifier le plan existant en ajoutant une étape après l’étape existante |
| AddBefore(DeploymentPlanHandle, DeploymentStep, DeploymentStep) |
Fournit un moyen pour les sous-classes de modifier le plan en ajoutant une étape après l’étape spécifiée |
| Cancel() |
Annule l’exécution du contributeur (Hérité de DeploymentContributor) |
| Dispose() |
Hérité de Dispose() (Hérité de DeploymentContributor) |
| Dispose(Boolean) |
Représente un constribuateur qui peut modifier un plan de 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) |
| Remove(DeploymentPlanHandle, DeploymentStep) |
Fournit un moyen de supprimer l’étape spécifiée du plan |