SchemaCompareExcludedElement 类

标识在 Visual Studio 的**“架构比较”**窗口中比较元素过程中不包括的元素。

继承层次结构

System.Object
  Microsoft.Data.Schema.Tools.Compare.Schema.SchemaCompareExcludedElement

命名空间:  Microsoft.Data.Schema.Tools.Compare.Schema
程序集:  Microsoft.Data.Schema.Tools(在 Microsoft.Data.Schema.Tools.dll 中)

语法

声明
Public Class SchemaCompareExcludedElement
public class SchemaCompareExcludedElement
public ref class SchemaCompareExcludedElement
type SchemaCompareExcludedElement =  class end
public class SchemaCompareExcludedElement

SchemaCompareExcludedElement 类型公开以下成员。

构造函数

  名称 说明
公共方法 SchemaCompareExcludedElement 使用所提供的架构比较模型提供程序和模型元素初始化 SchemaCompareExcludedElement 类的新实例。

页首

属性

  名称 说明
受保护的属性 ModelProvider 获取或设置当前架构模型比较提供程序。
受保护的属性 NameParts 获取元素名称中各部分的列表。set 过程是私有的。
公共属性 ParentElement 获取包含当前对象的元素。set 过程是私有的。
公共属性 Type 获取被排除元素的 Type。set 过程是私有的。

页首

方法

  名称 说明
公共方法 Deserialize 从所提供的 XML 节点中使元素反序列化。
公共方法 Equals 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
受保护的方法 GetElementsFromParts 在反序列化期间调用以返回一个列表,该列表包含根据类型名称实例化的模型元素和根据序列化数据重建的名称部分。
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
受保护的方法 GetIdentifier 返回所提供元素的唯一模型标识符。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 Serialize 将当前元素序列化到所提供的父 XML 节点中所提供的 XML 节点。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)
公共方法 TryParseExcludedElement 尝试分析所提供的每个模型元素,并返回一个指示是否所有元素均可分析的值。它还在输出参数中返回已分析元素的列表。

页首

备注

在 Visual Studio 高级专业版 和 Visual Studio 旗舰版 中的“架构比较选项”对话框内,可以查看此类的详细信息。

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.Data.Schema.Tools.Compare.Schema 命名空间

其他资源

扩展 Visual Studio 的数据库功能