DacServices.Script メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
| 名前 | 説明 |
|---|---|
| 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に取り消しが要求されていて、操作が取り消される可能性がある場合。