ISchemaCompareModelProvider 接口
提供表示架构比较模型提供程序的基接口。
命名空间: Microsoft.Data.Schema.Tools.Compare.Schema
程序集: Microsoft.Data.Schema.Tools(在 Microsoft.Data.Schema.Tools.dll 中)
语法
声明
Public Interface ISchemaCompareModelProvider
public interface ISchemaCompareModelProvider
public interface class ISchemaCompareModelProvider
type ISchemaCompareModelProvider = interface end
public interface ISchemaCompareModelProvider
ISchemaCompareModelProvider 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
ConnectionType | 获取连接的类型。 | |
DatabaseSchemaProvider | 获取当前的数据库架构提供程序。 | |
ModelInformation | 获取有关当前数据库模型的模型信息。 | |
Name | 获取提供程序的名称。 |
页首
方法
名称 | 说明 | |
---|---|---|
Cancel | ||
Deserialize | 使用所提供的 XML 节点将 ISchemaCompareModelProvider 反序列化为对象,如果需要,在反序列化期间发生问题时还可返回错误消息。 | |
IsCompatible | 返回一个值,指示当前提供程序对象是否与所提供的架构比较模型提供程序对象兼容。 | |
IsEqual | 返回一个值,指示所提供的 ISchemaCompareModelProvider 是否与当前提供程序相等。 | |
ResetCancel | ||
Serialize | 使当前对象序列化,并将其保存到所提供的 XML 节点中。 | |
Uninitialize | “架构比较” 窗口为空时在 Visual Studio 中取消此对象的初始化。 | |
Validate | 返回一个值,指示当前提供程序是否有效。 |
页首
请参见
参考
Microsoft.Data.Schema.Tools.Compare.Schema 命名空间