Langage

DacServices.Publish(DacPackage, String, PublishOptions) Méthode

Définition

Publiez le package fourni dans une base de données. Cette méthode prend en charge le retour du script utilisé lors de la publication avec un rapport de déploiement récapitunant les actions effectuées lors de la publication

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

Paramètres

package
DacPackage

DacPackage contenant le schéma à déployer.

targetDatabaseName
String

Nom de la base de données cible pour le déploiement.

publishOptions
PublishOptions

Instance de PublishOptions ce qui spécifie ce qui est signalé de retour : le script de déploiement, le rapport de déploiement, car nous allons tous comment configurer différents aspects du déploiement.

Retours

PublishResult, contenant le ou les scripts et/ou le rapport si demandés par l’appelant

Exceptions

Si la valeur de l’un des paramètres requis est une référence Null ou une chaîne vide.

Si une erreur se produit pendant le déploiement.

Si l’annulation CancellationToken a été demandée et que l’opération peut être annulée.

S’applique à