DacPackageExtensions.BuildPackage Metodo

Definizione

Overload

Nome Descrizione
BuildPackage(Stream, TSqlModel, PackageMetadata)

Crea un pacchetto con l'oggetto specificato TSqlModel e lo salva nell'oggetto specificato Stream.

BuildPackage(String, TSqlModel, PackageMetadata)

Crea un pacchetto con l'oggetto specificato TSqlModel e lo salva nella posizione specificata.

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

Crea un pacchetto con l'oggetto specificato TSqlModel e lo salva nell'oggetto specificato Stream. Oltre a TSqlModel, altri artefatti, ad esempio il log di refactoring e i collaboratori alla distribuzione, possono essere specificati in packageOptions.

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

Crea un pacchetto con l'oggetto specificato TSqlModel e lo salva nella posizione specificata. Oltre a TSqlModel, altri artefatti, ad esempio il log di refactoring e i collaboratori alla distribuzione, possono essere specificati in packageOptions.

BuildPackage(Stream, TSqlModel, PackageMetadata)

Crea un pacchetto con l'oggetto specificato TSqlModel e lo salva nell'oggetto specificato 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)

Parametri

stream
Stream

Stream al quale verrà serializzato il contenuto del pacchetto.

model
TSqlModel

TSqlModel che rappresenta il modello da salvare nel pacchetto.

packageMetadata
PackageMetadata

Informazioni sui metadati che descrivono il pacchetto.

Eccezioni

Se si verificano errori durante la serializzazione del pacchetto, inclusi gli errori di convalida del modello.

Se i stream parametri o model sono Null.

Si applica a

BuildPackage(String, TSqlModel, PackageMetadata)

Crea un pacchetto con l'oggetto specificato TSqlModel e lo salva nella posizione specificata.

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)

Parametri

packageFilePath
String

Percorso del file del pacchetto.

model
TSqlModel

TSqlModel che rappresenta il modello da salvare nel pacchetto.

packageMetadata
PackageMetadata

Informazioni sui metadati che descrivono il pacchetto.

Eccezioni

Se si verificano errori durante la serializzazione del pacchetto, inclusi gli errori di convalida del modello.

Se i packageFilePath parametri o model sono Null.

Si applica a

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

Crea un pacchetto con l'oggetto specificato TSqlModel e lo salva nell'oggetto specificato Stream. Oltre a TSqlModel, altri artefatti, ad esempio il log di refactoring e i collaboratori alla distribuzione, possono essere specificati in 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)

Parametri

stream
Stream

Stream al quale verrà serializzato il contenuto del pacchetto.

model
TSqlModel

TSqlModel che rappresenta il modello da salvare nel pacchetto.

packageMetadata
PackageMetadata

Informazioni sui metadati che descrivono il pacchetto.

packageOptions
PackageOptions

PackageOptions definizione di opzioni avanzate e artefatti aggiuntivi.

Eccezioni

Se si verificano errori durante la serializzazione del pacchetto, inclusi gli errori di convalida del modello.

Se i stream parametri o model sono Null.

Si applica a

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

Crea un pacchetto con l'oggetto specificato TSqlModel e lo salva nella posizione specificata. Oltre a TSqlModel, altri artefatti, ad esempio il log di refactoring e i collaboratori alla distribuzione, possono essere specificati in 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)

Parametri

packageFilePath
String

Percorso del file del pacchetto.

model
TSqlModel

TSqlModel che rappresenta il modello da salvare nel pacchetto.

packageMetadata
PackageMetadata

Informazioni sui metadati che descrivono il pacchetto.

packageOptions
PackageOptions

PackageOptions definizione di opzioni avanzate e artefatti aggiuntivi.

Eccezioni

Se si verificano errori durante la serializzazione del pacchetto, inclusi gli errori di convalida del modello.

Se i packageFilePath parametri o model sono Null.

Si applica a