DacServices.Publish(DacPackage, String, PublishOptions) Metodo

Definizione

Pubblicare il pacchetto fornito in un database. Questo metodo supporta la restituzione dello script usato durante la pubblicazione insieme a un report di distribuzione che riepiloga le azioni eseguite durante la pubblicazione

public Microsoft.SqlServer.Dac.PublishResult Publish(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Publish : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Publish (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

Parametri

package
DacPackage

DacPackage contenente lo schema da distribuire.

targetDatabaseName
String

Nome del database di destinazione per la distribuzione.

publishOptions
PublishOptions

Istanza di che specifica gli elementi restituiti, ovvero lo script di PublishOptions distribuzione, il report di distribuzione, come viene illustrato come configurare vari aspetti della distribuzione.

Valori restituiti

PublishResult, contenente gli script e/o il report se richiesto dal chiamante

Eccezioni

Se il valore per uno dei parametri obbligatori è un riferimento Null o una stringa vuota.

Se si verifica un errore durante la distribuzione.

Se è CancellationToken stato richiesto un annullamento e l'operazione potrebbe essere annullata.

Si applica a