Langage

DacPackageExtensions.BuildPackage Méthode

Définition

Surcharges

Nom Description
BuildPackage(Stream, TSqlModel, PackageMetadata)

Crée un package avec le package spécifié TSqlModel et l’enregistre dans le package spécifié Stream.

BuildPackage(String, TSqlModel, PackageMetadata)

Crée un package avec le package spécifié TSqlModel et l’enregistre à l’emplacement spécifié.

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

Crée un package avec le package spécifié TSqlModel et l’enregistre dans le package spécifié Stream. En plus des autres artefacts, tels que le TSqlModeljournal de refactorisation et les contributeurs de déploiement, peuvent être spécifiés dans packageOptions.

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

Crée un package avec le package spécifié TSqlModel et l’enregistre à l’emplacement spécifié. En plus des autres artefacts, tels que le TSqlModeljournal de refactorisation et les contributeurs de déploiement, peuvent être spécifiés dans packageOptions.

BuildPackage(Stream, TSqlModel, PackageMetadata)

Crée un package avec le package spécifié TSqlModel et l’enregistre dans le package spécifié Stream.

public static void BuildPackage(System.IO.Stream stream, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata);
static member BuildPackage : System.IO.Stream * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata -> unit
Public Sub BuildPackage (stream As Stream, model As TSqlModel, packageMetadata As PackageMetadata)

Paramètres

stream
Stream

Stream auquel le contenu du package sera sérialisé.

model
TSqlModel

TSqlModel représentant le modèle à enregistrer dans le package.

packageMetadata
PackageMetadata

Informations de métadonnées qui décrivent le package.

Exceptions

S’il existe des erreurs lors de la sérialisation du package, y compris les erreurs de validation du modèle.

Si les paramètres ou model les stream paramètres sont null.

S’applique à

BuildPackage(String, TSqlModel, PackageMetadata)

Crée un package avec le package spécifié TSqlModel et l’enregistre à l’emplacement spécifié.

public static void BuildPackage(string packageFilePath, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata);
static member BuildPackage : string * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata -> unit
Public Sub BuildPackage (packageFilePath As String, model As TSqlModel, packageMetadata As PackageMetadata)

Paramètres

packageFilePath
String

Chemin d’accès au fichier de package.

model
TSqlModel

TSqlModel représentant le modèle à enregistrer dans le package.

packageMetadata
PackageMetadata

Informations de métadonnées qui décrivent le package.

Exceptions

S’il existe des erreurs lors de la sérialisation du package, y compris les erreurs de validation du modèle.

Si les paramètres ou model les packageFilePath paramètres sont null.

S’applique à

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

Crée un package avec le package spécifié TSqlModel et l’enregistre dans le package spécifié Stream. En plus des autres artefacts, tels que le TSqlModeljournal de refactorisation et les contributeurs de déploiement, peuvent être spécifiés dans packageOptions.

public static void BuildPackage(System.IO.Stream stream, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata, Microsoft.SqlServer.Dac.PackageOptions packageOptions);
static member BuildPackage : System.IO.Stream * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata * Microsoft.SqlServer.Dac.PackageOptions -> unit
Public Sub BuildPackage (stream As Stream, model As TSqlModel, packageMetadata As PackageMetadata, packageOptions As PackageOptions)

Paramètres

stream
Stream

Stream auquel le contenu du package sera sérialisé.

model
TSqlModel

TSqlModel représentant le modèle à enregistrer dans le package.

packageMetadata
PackageMetadata

Informations de métadonnées qui décrivent le package.

packageOptions
PackageOptions

PackageOptions définition d’options avancées et d’artefacts supplémentaires.

Exceptions

S’il existe des erreurs lors de la sérialisation du package, y compris les erreurs de validation du modèle.

Si les paramètres ou model les stream paramètres sont null.

S’applique à

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

Crée un package avec le package spécifié TSqlModel et l’enregistre à l’emplacement spécifié. En plus des autres artefacts, tels que le TSqlModeljournal de refactorisation et les contributeurs de déploiement, peuvent être spécifiés dans packageOptions.

public static void BuildPackage(string packageFilePath, Microsoft.SqlServer.Dac.Model.TSqlModel model, Microsoft.SqlServer.Dac.PackageMetadata packageMetadata, Microsoft.SqlServer.Dac.PackageOptions packageOptions);
static member BuildPackage : string * Microsoft.SqlServer.Dac.Model.TSqlModel * Microsoft.SqlServer.Dac.PackageMetadata * Microsoft.SqlServer.Dac.PackageOptions -> unit
Public Sub BuildPackage (packageFilePath As String, model As TSqlModel, packageMetadata As PackageMetadata, packageOptions As PackageOptions)

Paramètres

packageFilePath
String

Chemin d’accès au fichier de package.

model
TSqlModel

TSqlModel représentant le modèle à enregistrer dans le package.

packageMetadata
PackageMetadata

Informations de métadonnées qui décrivent le package.

packageOptions
PackageOptions

PackageOptions définition d’options avancées et d’artefacts supplémentaires.

Exceptions

S’il existe des erreurs lors de la sérialisation du package, y compris les erreurs de validation du modèle.

Si les paramètres ou model les packageFilePath paramètres sont null.

S’applique à