ISchemaDeploymentController オブジェクトを返します。
名前空間: Microsoft.Data.Schema.Tools.Compare.Schema
アセンブリ: Microsoft.Data.Schema.Tools (Microsoft.Data.Schema.Tools.dll 内)
構文
'宣言
Protected Function CreateDeploymentController ( _
source As DataSchemaModel, _
target As DataSchemaModel, _
modelDifference As ModelComparisonResult, _
errors As ErrorManager _
) As ISchemaDeploymentController
protected ISchemaDeploymentController CreateDeploymentController(
DataSchemaModel source,
DataSchemaModel target,
ModelComparisonResult modelDifference,
ErrorManager errors
)
protected:
ISchemaDeploymentController^ CreateDeploymentController(
DataSchemaModel^ source,
DataSchemaModel^ target,
ModelComparisonResult^ modelDifference,
ErrorManager^ errors
)
member CreateDeploymentController :
source:DataSchemaModel *
target:DataSchemaModel *
modelDifference:ModelComparisonResult *
errors:ErrorManager -> ISchemaDeploymentController
protected function CreateDeploymentController(
source : DataSchemaModel,
target : DataSchemaModel,
modelDifference : ModelComparisonResult,
errors : ErrorManager
) : ISchemaDeploymentController
パラメーター
- source
型: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
ソース モデルを表す DataSchemaModel オブジェクト。
- target
型: Microsoft.Data.Schema.SchemaModel.DataSchemaModel
ターゲット モデルを表す DataSchemaModel オブジェクト。
- modelDifference
型: Microsoft.Data.Schema.SchemaModel.ModelComparisonResult
2 つのモデルの相違点を報告する ModelComparisonResult オブジェクト。
- errors
型: Microsoft.Data.Schema.ErrorManager
このメソッドがコントローラーを作成したときに発生したエラーを含む ErrorManager オブジェクト。
戻り値
型: Microsoft.Data.Schema.Build.ISchemaDeploymentController
DatabaseSchemaProvider 固有であるスキーマ配置コントローラー。
.NET Framework セキュリティ
- 直前の呼び出し元に対する完全な信頼。 このメンバーは、部分的に信頼されているコードから使用することはできません。 詳細については、「部分信頼コードからのライブラリの使用」を参照してください。
参照
参照
SchemaCompareScriptService クラス