DacServices.Publish(DacPackage, String, PublishOptions) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.