Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermöglicht das mehrmalige Ausführen des Bereitstellungsmoduls zum Erstellen und Ausführen von Skripts für eine beliebige Anzahl von Konfigurationen.
Namespace: Microsoft.Data.Schema.Build
Assembly: Microsoft.Data.Schema (in Microsoft.Data.Schema.dll)
Syntax
'Declaration
Public Interface ISchemaDeploymentController _
Inherits IDisposable
public interface ISchemaDeploymentController : IDisposable
public interface class ISchemaDeploymentController : IDisposable
type ISchemaDeploymentController =
interface
interface IDisposable
end
public interface ISchemaDeploymentController extends IDisposable
Der ISchemaDeploymentController-Typ macht die folgenden Member verfügbar.
Eigenschaften
| Name | Beschreibung | |
|---|---|---|
![]() |
Deployment | Ruft das Schemabereitstellungsmodul ab. |
![]() |
Options | Ruft das Bereitstellungsoptionenobjekt ab oder legt es fest. |
Zum Seitenanfang
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
Cancel | Verwendet bei Implementierung in einer abgeleiteten Klasse den Wert der Deployment-Eigenschaft, um den aktuellen Bereitstellungsvorgang abzubrechen. |
![]() |
CompareModels | Verwendet bei Implementierung in einer abgeleiteten Klasse den Wert der Deployment-Eigenschaft zum Aufrufen des Modellvergleichvorgangs. |
![]() |
CreatePlan | Verwendet bei Implementierung in einer abgeleiteten Klasse den Wert der Deployment-Eigenschaft zum Erstellen des Plans. |
![]() |
CreateScript | Verwendet bei Implementierung in einer abgeleiteten Klasse den Wert der Deployment-Eigenschaft zum Erstellen des Skripts unter Verwendung des bereitgestellten Plans.Diese Methode bereitet dann den bereitgestellten TextWriter vor, das Skript zu schreiben. |
![]() |
Dispose | Führt anwendungsspezifische Aufgaben aus, die mit dem Freigeben, Zurückgeben oder Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Von IDisposable geerbt.) |
![]() |
UpdateDatabase | Verwendet bei Implementierung in einer abgeleiteten Klasse den Wert der Deployment-Eigenschaft, um die Zieldatenbank unter Verwendung des bereitgestellten Plans zu aktualisieren. |
![]() |
VerifyPlan | Verwendet bei Implementierung in einer abgeleiteten den Deployment-Eigenschaftswert zum Überprüfen des Plans. |
Zum Seitenanfang
Ereignisse
| Name | Beschreibung | |
|---|---|---|
![]() |
DeploymentMessage | Behandelt bei Implementierung in einer abgeleiteten Klasse ein Bereitstellungsmeldungsereignis. |
![]() |
ScriptGenerationMessage | Behandelt bei Implementierung in einer abgeleiteten Klasse ein Skripterstellungs-Meldungsereignis. |
Zum Seitenanfang
Siehe auch
Referenz
Microsoft.Data.Schema.Build-Namespace
SchemaCompareComparisonGenerator
.gif)
.gif)
.gif)