言語

DacServices.Script メソッド

定義

オーバーロード

名前 説明
Script(DacPackage, String, PublishOptions)

デプロイ スクリプト、配置レポート、またはその両方として発行操作の手順をスクリプト化します。 少なくとも 1 つの GenerateDeploymentScript または GenerateDeploymentReport オプションを true に設定する必要があります。 このメソッドはデータベースに発行されません

Script(DacPackage, DacPackage, String, PublishOptions)

デプロイ スクリプト、配置レポート、またはその両方として発行操作の手順をスクリプト化します。 少なくとも 1 つの GenerateDeploymentScript または GenerateDeploymentReport オプションを true に設定する必要があります。 このメソッドはターゲットを変更しません

Script(DacPackage, String, PublishOptions)

デプロイ スクリプト、配置レポート、またはその両方として発行操作の手順をスクリプト化します。 少なくとも 1 つの GenerateDeploymentScript または GenerateDeploymentReport オプションを true に設定する必要があります。 このメソッドはデータベースに発行されません

public Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage package, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
member this.Script : Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Function Script (package As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

パラメーター

package
DacPackage

DacPackage 配置するスキーマを含む

targetDatabaseName
String

デプロイするターゲット データベースの名前。

publishOptions
PublishOptions

報告される内容を指定する PublishOptions のインスタンス (配置スクリプト、配置レポート、および配置のさまざまな側面を構成する方法)。

返品

PublishResult:呼び出し元から要求された場合にスクリプトやレポートを含む

例外

必要なパラメーターの値が null 参照または空の文字列の場合。

デプロイ中にエラーが発生した場合。

CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。

適用対象

Script(DacPackage, DacPackage, String, PublishOptions)

デプロイ スクリプト、配置レポート、またはその両方として発行操作の手順をスクリプト化します。 少なくとも 1 つの GenerateDeploymentScript または GenerateDeploymentReport オプションを true に設定する必要があります。 このメソッドはターゲットを変更しません

public static Microsoft.SqlServer.Dac.PublishResult Script(Microsoft.SqlServer.Dac.DacPackage sourcePackage, Microsoft.SqlServer.Dac.DacPackage targetPackage, string targetDatabaseName, Microsoft.SqlServer.Dac.PublishOptions publishOptions);
static member Script : Microsoft.SqlServer.Dac.DacPackage * Microsoft.SqlServer.Dac.DacPackage * string * Microsoft.SqlServer.Dac.PublishOptions -> Microsoft.SqlServer.Dac.PublishResult
Public Shared Function Script (sourcePackage As DacPackage, targetPackage As DacPackage, targetDatabaseName As String, publishOptions As PublishOptions) As PublishResult

パラメーター

sourcePackage
DacPackage

DacPackage 配置するスキーマを含む

targetPackage
DacPackage

DacPackage ターゲット データベースを表すスキーマを含みます。

targetDatabaseName
String

デプロイするターゲット データベースの名前。

publishOptions
PublishOptions

デプロイのさまざまな側面を構成する方法をすべて示す、デプロイ スクリプト、配置レポートなど、何が報告されるかを指定する PublishOptions のインスタンス。

返品

PublishResult:呼び出し元から要求された場合にスクリプトやレポートを含む

例外

必要なパラメーターの値が null 参照または空の文字列の場合。

デプロイ中にエラーが発生した場合。

CancellationTokenに取り消しが要求されていて、操作が取り消される可能性がある場合。

適用対象