各配置構成のスクリプトを任意の回数生成して実行するために配置エンジンを複数回実行する機能を提供します。
名前空間: Microsoft.Data.Schema.Build
アセンブリ: Microsoft.Data.Schema (Microsoft.Data.Schema.dll 内)
構文
'宣言
Public Interface ISchemaDeploymentController _
Inherits IDisposable
public interface ISchemaDeploymentController : IDisposable
public interface class ISchemaDeploymentController : IDisposable
type ISchemaDeploymentController =
interface
interface IDisposable
end
public interface ISchemaDeploymentController extends IDisposable
ISchemaDeploymentController 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
![]() |
Deployment | スキーマ配置エンジンを取得します。 |
![]() |
Options | 配置オプション オブジェクトを取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
![]() |
Cancel | 派生クラスで実装された場合、Deployment プロパティの値を使用して現在の配置操作を取り消します。 |
![]() |
CompareModels | 派生クラスで実装された場合、Deployment プロパティの値を使用してモデルの比較プロセスを起動します。 |
![]() |
CreatePlan | 派生クラスで実装された場合、Deployment プロパティの値を使用して計画を作成します。 |
![]() |
CreateScript | 派生クラスで実装された場合、Deployment プロパティの値を使用して、指定された計画でスクリプトを作成します。さらに、指定されたテキスト ライターを準備してスクリプトを書き出します。 |
![]() |
Dispose | アンマネージ リソースの解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。 (IDisposable から継承されます。) |
![]() |
UpdateDatabase | 派生クラスで実装された場合、Deployment プロパティの値を使用して、指定された計画でターゲット データベースを更新します。 |
![]() |
VerifyPlan | 派生クラスで実装された場合、Deployment プロパティ値を使用して計画を検証します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
![]() |
DeploymentMessage | 派生クラスで実装された場合、配置メッセージ イベントを処理します。 |
![]() |
ScriptGenerationMessage | 派生クラスで実装された場合、スクリプト生成メッセージ イベントを処理します。 |
このページのトップへ
参照
参照
Microsoft.Data.Schema.Build 名前空間
SchemaCompareComparisonGenerator