PublishOptions Klasse

Definition

Konfiguriert Optionen für das, was beim Ausführen bestimmter Vorgänge DacServicesgemeldet wird, insbesondere, ob ein DeployReport- und/oder DeployScript-Wert generiert wird.

public sealed class PublishOptions
type PublishOptions = class
Public NotInheritable Class PublishOptions
Vererbung
PublishOptions

Konstruktoren

Name Beschreibung
PublishOptions()

Konfiguriert Optionen für das, was beim Ausführen bestimmter Vorgänge DacServicesgemeldet wird, insbesondere, ob ein DeployReport- und/oder DeployScript-Wert generiert wird.

Eigenschaften

Name Beschreibung
CancelToken

Nullwerte CancellationToken zulassen, dass der Aufrufer eine Bereitstellung abbricht

DatabaseScriptPath

Optionaler Pfad zum Schreiben des Bereitstellungsskripts auf DB-Ebene, falls GenerateDeploymentScript zutreffend. Dieses Skript enthält alle Vorgänge, die während der Bereitstellung für die Datenbank ausgeführt werden müssen.

DeployOptions

Optional DacDeployOptions zum Konfigurieren einer Reihe von Bereitstellungsoptionen.

GenerateDeploymentReport

Legt fest, ob während der Bereitstellung ein Bereitstellungsbericht generiert werden soll. Dieser Bericht ist eine allgemeine Zusammenfassung der Aktionen, die während der Bereitstellung ausgeführt werden.

GenerateDeploymentScript

Legt fest, ob Bereitstellungsskripts während der Bereitstellung generiert werden sollen. Wenn true, wird ein Skript zum Aktualisieren der Datenbank generiert, und ein Skript zum Aktualisieren des Master-Shapes kann auch generiert werden, wenn das Ziel eine Azure SQL DB ist und diese Datenbank noch nicht erstellt wurde.

MasterDbScriptPath

Optionaler Pfad zum Schreiben des Bereitstellungsskripts auf Masterdatenbankebene, falls GenerateDeploymentScript zutreffend. Dieses Skript wird nur erstellt, wenn Azure SQL DB das Ziel ist, da USE-Anweisungen auf dieser Plattform nicht unterstützt werden. Sie enthält alle Vorgänge, die für die Masterdatenbank ausgeführt werden müssen, z. B. Create Database-Anweisungen

Gilt für: