DacPackageExtensions.BuildPackage Methode

Definition

Überlädt

Name Beschreibung
BuildPackage(Stream, TSqlModel, PackageMetadata)

Erstellt ein Paket mit dem angegebenen TSqlModel und speichert es in der angegebenen Stream.

BuildPackage(String, TSqlModel, PackageMetadata)

Erstellt ein Paket mit dem angegebenen TSqlModel Und speichert es an dem angegebenen Speicherort.

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

Erstellt ein Paket mit dem angegebenen TSqlModel und speichert es in der angegebenen Stream. Zusätzlich zu den TSqlModelanderen Artefakten wie Umgestaltungsprotokoll und Bereitstellungsmitwirkenden können in packageOptionsangegeben werden.

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

Erstellt ein Paket mit dem angegebenen TSqlModel Und speichert es an dem angegebenen Speicherort. Zusätzlich zu den TSqlModelanderen Artefakten wie Umgestaltungsprotokoll und Bereitstellungsmitwirkenden können in packageOptionsangegeben werden.

BuildPackage(Stream, TSqlModel, PackageMetadata)

Erstellt ein Paket mit dem angegebenen TSqlModel und speichert es in der angegebenen 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)

Parameter

stream
Stream

Stream in die der Paketinhalt serialisiert wird.

model
TSqlModel

TSqlModel stellt das Modell dar, das im Paket gespeichert werden soll.

packageMetadata
PackageMetadata

Metadateninformationen, die das Paket beschreiben.

Ausnahmen

Wenn während der Paket serialisierung Fehler auftreten, einschließlich Fehler beim Überprüfen des Modells.

Wenn die stream Parameter model null sind.

Gilt für:

BuildPackage(String, TSqlModel, PackageMetadata)

Erstellt ein Paket mit dem angegebenen TSqlModel Und speichert es an dem angegebenen Speicherort.

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)

Parameter

packageFilePath
String

Pfad zur Paketdatei.

model
TSqlModel

TSqlModel stellt das Modell dar, das im Paket gespeichert werden soll.

packageMetadata
PackageMetadata

Metadateninformationen, die das Paket beschreiben.

Ausnahmen

Wenn während der Paket serialisierung Fehler auftreten, einschließlich Fehler beim Überprüfen des Modells.

Wenn die packageFilePath Parameter model null sind.

Gilt für:

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

Erstellt ein Paket mit dem angegebenen TSqlModel und speichert es in der angegebenen Stream. Zusätzlich zu den TSqlModelanderen Artefakten wie Umgestaltungsprotokoll und Bereitstellungsmitwirkenden können in packageOptionsangegeben werden.

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)

Parameter

stream
Stream

Stream in die der Paketinhalt serialisiert wird.

model
TSqlModel

TSqlModel stellt das Modell dar, das im Paket gespeichert werden soll.

packageMetadata
PackageMetadata

Metadateninformationen, die das Paket beschreiben.

packageOptions
PackageOptions

PackageOptions Definieren erweiterter Optionen und zusätzlicher Artefakte.

Ausnahmen

Wenn während der Paket serialisierung Fehler auftreten, einschließlich Fehler beim Überprüfen des Modells.

Wenn die stream Parameter model null sind.

Gilt für:

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

Erstellt ein Paket mit dem angegebenen TSqlModel Und speichert es an dem angegebenen Speicherort. Zusätzlich zu den TSqlModelanderen Artefakten wie Umgestaltungsprotokoll und Bereitstellungsmitwirkenden können in packageOptionsangegeben werden.

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)

Parameter

packageFilePath
String

Pfad zur Paketdatei.

model
TSqlModel

TSqlModel stellt das Modell dar, das im Paket gespeichert werden soll.

packageMetadata
PackageMetadata

Metadateninformationen, die das Paket beschreiben.

packageOptions
PackageOptions

PackageOptions Definieren erweiterter Optionen und zusätzlicher Artefakte.

Ausnahmen

Wenn während der Paket serialisierung Fehler auftreten, einschließlich Fehler beim Überprüfen des Modells.

Wenn die packageFilePath Parameter model null sind.

Gilt für: