DacPackageExtensions.BuildPackage メソッド

定義

オーバーロード

名前 説明
BuildPackage(Stream, TSqlModel, PackageMetadata)

指定した TSqlModel を持つパッケージを作成し、指定した Streamに保存します。

BuildPackage(String, TSqlModel, PackageMetadata)

指定した TSqlModel を持つパッケージを作成し、指定した場所に保存します。

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

指定した TSqlModel を持つパッケージを作成し、指定した Streamに保存します。 TSqlModelに加えて、リファクタリング ログやデプロイ共同作成者などの他の成果物をpackageOptionsで指定できます。

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

指定した TSqlModel を持つパッケージを作成し、指定した場所に保存します。 TSqlModelに加えて、リファクタリング ログやデプロイ共同作成者などの他の成果物をpackageOptionsで指定できます。

BuildPackage(Stream, TSqlModel, PackageMetadata)

指定した TSqlModel を持つパッケージを作成し、指定した 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)

パラメーター

stream
Stream

Stream パッケージ コンテンツのシリアル化先。

model
TSqlModel

TSqlModel パッケージに保存するモデルを表します。

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

パッケージ ファイルへのパス。

model
TSqlModel

TSqlModel パッケージに保存するモデルを表します。

packageMetadata
PackageMetadata

パッケージを記述するメタデータ情報。

例外

パッケージのシリアル化中に、モデルの検証エラーなど、エラーが発生した場合。

packageFilePathまたはmodelパラメーターが null の場合。

適用対象

BuildPackage(Stream, TSqlModel, PackageMetadata, PackageOptions)

指定した TSqlModel を持つパッケージを作成し、指定した Streamに保存します。 TSqlModelに加えて、リファクタリング ログやデプロイ共同作成者などの他の成果物を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)

パラメーター

stream
Stream

Stream パッケージ コンテンツのシリアル化先。

model
TSqlModel

TSqlModel パッケージに保存するモデルを表します。

packageMetadata
PackageMetadata

パッケージを記述するメタデータ情報。

packageOptions
PackageOptions

PackageOptions 高度なオプションと追加の成果物を定義する。

例外

パッケージのシリアル化中に、モデルの検証エラーなど、エラーが発生した場合。

streamまたはmodelパラメーターが null の場合。

適用対象

BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions)

指定した TSqlModel を持つパッケージを作成し、指定した場所に保存します。 TSqlModelに加えて、リファクタリング ログやデプロイ共同作成者などの他の成果物を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

パッケージ ファイルへのパス。

model
TSqlModel

TSqlModel パッケージに保存するモデルを表します。

packageMetadata
PackageMetadata

パッケージを記述するメタデータ情報。

packageOptions
PackageOptions

PackageOptions 高度なオプションと追加の成果物を定義する。

例外

パッケージのシリアル化中に、モデルの検証エラーなど、エラーが発生した場合。

packageFilePathまたはmodelパラメーターが null の場合。

適用対象