DacPackageExtensions.BuildPackage Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
| Имя | Описание |
|---|---|
| BuildPackage(Stream, TSqlModel, PackageMetadata) |
Создает пакет с указанным TSqlModel и сохраняет его в указанный Stream. |
| BuildPackage(String, TSqlModel, PackageMetadata) |
Создает пакет с указанным TSqlModel и сохраняет его в указанном расположении. |
| BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions) |
Создает пакет с указанным TSqlModel и сохраняет его в указанный Stream.
TSqlModelПомимо других артефактов, таких как рефакторинг журналов и участников развертывания, можно указать в |
| BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions) |
Создает пакет с указанным TSqlModel и сохраняет его в указанном расположении.
TSqlModelПомимо других артефактов, таких как рефакторинг журналов и участников развертывания, можно указать в |
BuildPackage(Stream, TSqlModel, PackageMetadata)
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)
Параметры
- packageMetadata
- PackageMetadata
Сведения о метаданных, описывающие пакет.
Исключения
Если во время сериализации пакета возникают ошибки, включая ошибки проверки модели.
Если значения stream или model параметры имеют значение NULL.
Применяется к
BuildPackage(String, TSqlModel, PackageMetadata)
Создает пакет с указанным TSqlModel и сохраняет его в указанном расположении.
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)
Параметры
- packageFilePath
- String
Путь к файлу пакета.
- packageMetadata
- PackageMetadata
Сведения о метаданных, описывающие пакет.
Исключения
Если во время сериализации пакета возникают ошибки, включая ошибки проверки модели.
Если значения packageFilePath или model параметры имеют значение NULL.
Применяется к
BuildPackage(Stream, TSqlModel, PackageMetadata, 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)
Параметры
- packageMetadata
- PackageMetadata
Сведения о метаданных, описывающие пакет.
- packageOptions
- PackageOptions
PackageOptions определение дополнительных параметров и дополнительных артефактов.
Исключения
Если во время сериализации пакета возникают ошибки, включая ошибки проверки модели.
Если значения stream или model параметры имеют значение NULL.
Применяется к
BuildPackage(String, TSqlModel, PackageMetadata, 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)
Параметры
- packageFilePath
- String
Путь к файлу пакета.
- packageMetadata
- PackageMetadata
Сведения о метаданных, описывающие пакет.
- packageOptions
- PackageOptions
PackageOptions определение дополнительных параметров и дополнительных артефактов.
Исключения
Если во время сериализации пакета возникают ошибки, включая ошибки проверки модели.
Если значения packageFilePath или model параметры имеют значение NULL.