DeploymentContributor.OnApplyDeploymentConfiguration Méthode
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.
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.
protected virtual void OnApplyDeploymentConfiguration(Microsoft.SqlServer.Dac.Deployment.DeploymentContributorContext context, System.Collections.Generic.ICollection<Microsoft.SqlServer.Dac.Deployment.DeploymentContributorConfigurationStream> configurationStreams);
abstract member OnApplyDeploymentConfiguration : Microsoft.SqlServer.Dac.Deployment.DeploymentContributorContext * System.Collections.Generic.ICollection<Microsoft.SqlServer.Dac.Deployment.DeploymentContributorConfigurationStream> -> unit
override this.OnApplyDeploymentConfiguration : Microsoft.SqlServer.Dac.Deployment.DeploymentContributorContext * System.Collections.Generic.ICollection<Microsoft.SqlServer.Dac.Deployment.DeploymentContributorConfigurationStream> -> unit
Protected Overridable Sub OnApplyDeploymentConfiguration (context As DeploymentContributorContext, configurationStreams As ICollection(Of DeploymentContributorConfigurationStream))
Paramètres
- context
- DeploymentContributorContext
Un DeploymentContributorContext objet
- configurationStreams
- ICollection<DeploymentContributorConfigurationStream>
Un ICollection<T> objet DeploymentContributorConfigurationStream
Exceptions
S’il existe une erreur critique qui doit empêcher le processus de déploiement de continuer, l’implémentation de contributeurs peut lever un DeploymentFailedException.