DeploymentContributor.OnApplyDeploymentConfiguration Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird vom Bereitstellungsprozess in DacFx aufgerufen, um Ihrem Code die Möglichkeit zu geben, Konfigurationsinformationen aus den bereitgestellten Dateien zu sammeln. Am Ende der Methode werden alle Datenströme verworfen. Mitwirkende, die Daten aus den Datenströmen abrufen müssen, müssen die Daten während dieser Methode lesen und zwischenspeichern – Versuche, während einer späteren Methode aus dem Datenstrom zu lesen, wie die OnExecute(DeploymentPlanContributorContext) Methode fehlschlägt.
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))
Parameter
- context
- DeploymentContributorContext
Ein DeploymentContributorContext -Objekt
- configurationStreams
- ICollection<DeploymentContributorConfigurationStream>
Ein ICollection<T> Objekt DeploymentContributorConfigurationStream
Ausnahmen
Wenn ein kritischer Fehler auftritt, der die Fortsetzung des Bereitstellungsprozesses beenden sollte, kann die Implementierung von Mitwirkenden einen Fehler DeploymentFailedExceptionauslösen.