SchemaCompareScriptService.CreateDeploymentController 方法
返回一个 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
一个 ModelComparisonResult 对象,报告两个模型之间的差异。
- errors
类型:Microsoft.Data.Schema.ErrorManager
一个 ErrorManager 对象,其中包含此方法创建控制器时发生的任何错误。
返回值
类型:Microsoft.Data.Schema.Build.ISchemaDeploymentController
特定于 DatabaseSchemaProvider 的架构部署控制器。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。