DataObjectConceptMapper 类

提供数据源特定元数据的自定义的制图员启用到已知的概念适用于一个常规设计器使用。

继承层次结构

System.Object
  Microsoft.VisualStudio.Data.ObjectWithSite
    Microsoft.VisualStudio.Data.DataObjectConceptMapper
      Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetObjectConceptMapper

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

语法

声明
Public MustInherit Class DataObjectConceptMapper _
    Inherits ObjectWithSite
public abstract class DataObjectConceptMapper : ObjectWithSite
public ref class DataObjectConceptMapper abstract : public ObjectWithSite
[<AbstractClass>]
type DataObjectConceptMapper =  
    class
        inherit ObjectWithSite
    end
public abstract class DataObjectConceptMapper extends ObjectWithSite

DataObjectConceptMapper 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 DataObjectConceptMapper 选件类构造函数。初始化 DataObjectConceptMapper 类的新实例。

页首

属性

  名称 说明
受保护的属性 Connection 检索为依赖于连接的信息的所有代码中使用的有效 DataConnection 对象实例。
公共属性 Site 检索或设置对象站点。 (继承自 ObjectWithSite。)

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 MapValuesToConcept 映射一个或多个数据源特定值设置为一个指定的一般概念。
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 OnSiteChanged 引发 SiteChanged 事件。 (继承自 ObjectWithSite。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

事件

  名称 说明
公共事件 SiteChanged 引发的事件,请更改 Site 属性。 (继承自 ObjectWithSite。)

页首

显式接口实现

  名称 说明
显式接口实现私有方法 IObjectWithSite.GetSite 检索使用 IObjectWithSite.SetSite 方法设置的最后一个站点。在没有已知的站点情况下,对象返回异常。 (继承自 ObjectWithSite。)
显式接口实现私有方法 IObjectWithSite.SetSite 提供网站的指针对站点对象。 (继承自 ObjectWithSite。)

页首

备注

当从数据源特定元数据绑定到一个已知的概念中在其数据对象太复杂指定支持XML文件时,DDEX提供程序应实现 DataObjectConceptMapper 选件类。

DDEX提供程序应为目标概念指定自定义制图员在其XML文件作为在 CLSID 项下的 Visual Studio 本地注册表项注册的任何COM选件类ID,或者,托管类型名称,根据需要限定。

在运行时,DDEX元数据引擎初始化此选件类实例并放置到活动 DataConnection 对象。

线程安全

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

请参见

参考

Microsoft.VisualStudio.Data 命名空间

ObjectWithSite

其他资源

DDEX 数据对象支持

Concepts Reference Overview