PublishOptions Classe

Definizione

Configura le opzioni per ciò che verrà segnalato durante l'esecuzione di determinate operazioni da DacServices, in particolare se verrà generato un elemento DeployReport e/o DeployScript

public sealed class PublishOptions
type PublishOptions = class
Public NotInheritable Class PublishOptions
Ereditarietà
PublishOptions

Costruttori

Nome Descrizione
PublishOptions()

Configura le opzioni per ciò che verrà segnalato durante l'esecuzione di determinate operazioni da DacServices, in particolare se verrà generato un elemento DeployReport e/o DeployScript

Proprietà

Nome Descrizione
CancelToken

Nullable CancellationToken per consentire al chiamante di annullare una distribuzione

DatabaseScriptPath

Percorso facoltativo per scrivere lo script di distribuzione a livello di database, se GenerateDeploymentScript è true. Questo script contiene tutte le operazioni che devono essere eseguite sul database durante la distribuzione.

DeployOptions

Facoltativo per configurare un intervallo DacDeployOptions di opzioni di distribuzione.

GenerateDeploymentReport

Imposta un valore che indica se durante la distribuzione deve essere generato un report di distribuzione. Questo report è un riepilogo generale delle azioni eseguite durante la distribuzione.

GenerateDeploymentScript

Imposta un valore che indica se gli script di distribuzione devono essere generati durante la distribuzione. Se true, verrà generato uno script per aggiornare il database e verrà generato anche uno script per aggiornare master se la destinazione è un database Azure SQL e questo database non è ancora stato creato.

MasterDbScriptPath

Percorso facoltativo per scrivere lo script di distribuzione a livello di database master, se GenerateDeploymentScript è true. Questo script viene creato solo se Azure SQL DB è la destinazione come istruzioni USE non sono supportate in tale piattaforma. Contiene tutte le operazioni che devono essere eseguite sul database master, ad esempio Le istruzioni Create Database

Si applica a