Bahasa

DacPackageExtensions.BuildPackage Metode

Definisi

Overload

Nama Deskripsi
BuildPackage(Stream, TSqlModel, PackageMetadata)

Membuat paket dengan yang ditentukan TSqlModel dan menyimpannya ke Stream.

BuildPackage(String, TSqlModel, PackageMetadata)

Membuat paket dengan yang ditentukan TSqlModel dan menyimpannya ke lokasi yang ditentukan.

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

Membuat paket dengan yang ditentukan TSqlModel dan menyimpannya ke Stream. Selain TSqlModel, artefak lain seperti log refaktor dan kontributor penyebaran dapat ditentukan dalam packageOptions.

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

Membuat paket dengan yang ditentukan TSqlModel dan menyimpannya ke lokasi yang ditentukan. Selain TSqlModel, artefak lain seperti log refaktor dan kontributor penyebaran dapat ditentukan dalam packageOptions.

BuildPackage(Stream, TSqlModel, PackageMetadata)

Membuat paket dengan yang ditentukan TSqlModel dan menyimpannya ke 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 yang konten paketnya akan diserialisasikan.

model
TSqlModel

TSqlModel mewakili model untuk disimpan ke dalam paket.

packageMetadata
PackageMetadata

Informasi metadata yang menjelaskan paket.

Pengecualian

Jika ada kesalahan selama serialisasi paket, termasuk kesalahan memvalidasi model.

stream Jika parameter atau model null.

Berlaku untuk

BuildPackage(String, TSqlModel, PackageMetadata)

Membuat paket dengan yang ditentukan TSqlModel dan menyimpannya ke lokasi yang ditentukan.

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

Jalur ke file paket.

model
TSqlModel

TSqlModel mewakili model untuk disimpan ke dalam paket.

packageMetadata
PackageMetadata

Informasi metadata yang menjelaskan paket.

Pengecualian

Jika ada kesalahan selama serialisasi paket, termasuk kesalahan memvalidasi model.

packageFilePath Jika parameter atau model null.

Berlaku untuk

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

Membuat paket dengan yang ditentukan TSqlModel dan menyimpannya ke Stream. Selain TSqlModel, artefak lain seperti log refaktor dan kontributor penyebaran dapat ditentukan dalam 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)

Parameter

stream
Stream

Stream yang konten paketnya akan diserialisasikan.

model
TSqlModel

TSqlModel mewakili model untuk disimpan ke dalam paket.

packageMetadata
PackageMetadata

Informasi metadata yang menjelaskan paket.

packageOptions
PackageOptions

PackageOptions menentukan opsi lanjutan dan artefak tambahan.

Pengecualian

Jika ada kesalahan selama serialisasi paket, termasuk kesalahan memvalidasi model.

stream Jika parameter atau model null.

Berlaku untuk

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

Membuat paket dengan yang ditentukan TSqlModel dan menyimpannya ke lokasi yang ditentukan. Selain TSqlModel, artefak lain seperti log refaktor dan kontributor penyebaran dapat ditentukan dalam 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)

Parameter

packageFilePath
String

Jalur ke file paket.

model
TSqlModel

TSqlModel mewakili model untuk disimpan ke dalam paket.

packageMetadata
PackageMetadata

Informasi metadata yang menjelaskan paket.

packageOptions
PackageOptions

PackageOptions menentukan opsi lanjutan dan artefak tambahan.

Pengecualian

Jika ada kesalahan selama serialisasi paket, termasuk kesalahan memvalidasi model.

packageFilePath Jika parameter atau model null.

Berlaku untuk