Langage

DeploymentPlanContributor Classe

Définition

Représente un contributeur au processus de déploiement

public abstract class DeploymentPlanContributor : Microsoft.SqlServer.Dac.Deployment.DeploymentContributor
type DeploymentPlanContributor = class
    inherit DeploymentContributor
Public MustInherit Class DeploymentPlanContributor
Inherits DeploymentContributor
Héritage
DeploymentPlanContributor
Dérivé

Constructeurs

Nom Description
DeploymentPlanContributor()

Représente un contributeur au processus 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
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 contributeur au processus 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

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)

S’applique à