DeploymentPlanExecutor Klasse
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.
Diese Klasse stellt einen Bereitstellungsverteiler dar, der den Bereitstellungsplan ausführt. Ein Beispiel für einen Verteiler wäre eine Person, die Bereitstellungsschritte ausführt, um einen Bericht über Aktionen zu erstellen, die während einer Bereitstellung ausgeführt werden.
public abstract class DeploymentPlanExecutor : Microsoft.SqlServer.Dac.Deployment.DeploymentPlanContributor
type DeploymentPlanExecutor = class
inherit DeploymentPlanContributor
Public MustInherit Class DeploymentPlanExecutor
Inherits DeploymentPlanContributor
- Vererbung
Konstruktoren
| Name | Beschreibung |
|---|---|
| DeploymentPlanExecutor() |
Diese Klasse stellt einen Bereitstellungsverteiler dar, der den Bereitstellungsplan ausführt. Ein Beispiel für einen Verteiler wäre eine Person, die Bereitstellungsschritte ausführt, um einen Bericht über Aktionen zu erstellen, die während einer Bereitstellung ausgeführt werden. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Canceled |
Ruft einen Wert ab, der angibt, ob der Mitwirkende abgebrochen wurde (Geerbt von DeploymentContributor) |
| CancellationToken |
Wird CancellationToken verwendet, um anzugeben, ob die Ausführung von Mitwirkenden abgebrochen werden soll (Geerbt von DeploymentContributor) |
Methoden
| Name | Beschreibung |
|---|---|
| Cancel() |
Bricht die Ausführung des Mitwirkenden ab (Geerbt von DeploymentContributor) |
| Dispose() |
Geerbt von Dispose() (Geerbt von DeploymentContributor) |
| Dispose(Boolean) |
Diese Klasse stellt einen Bereitstellungsverteiler dar, der den Bereitstellungsplan ausführt. Ein Beispiel für einen Verteiler wäre eine Person, die Bereitstellungsschritte ausführt, um einen Bericht über Aktionen zu erstellen, die während einer Bereitstellung ausgeführt werden. (Geerbt von DeploymentContributor) |
| OnApplyDeploymentConfiguration(DeploymentContributorContext, ICollection<DeploymentContributorConfigurationStream>) |
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. (Geerbt von DeploymentContributor) |
| OnEstablishDeploymentConfiguration(DeploymentContributorConfigurationSetup) |
Wird vom Buildprozess in DacFx aufgerufen, um Ihrem Code die Möglichkeit zu geben, die Bereitstellungskonfiguration zu ändern. (Geerbt von DeploymentContributor) |
| OnExecute(DeploymentPlanContributorContext) |
Vom Bereitstellungsmodul aufgerufen, damit benutzerdefinierte Mitwirkende ihre eindeutigen Aufgaben ausführen können (Geerbt von DeploymentPlanContributor) |
| PublishMessage(ExtensibilityError) |
Veröffentlicht eine Nachricht im Bereitstellungsmodul. Das Bereitstellungsmodul verarbeitet und meldet die Nachricht an Consumer. (Geerbt von DeploymentContributor) |