DataMappedObject 类

表示一个已知的概念适用于一个常规设计器使用。

继承层次结构

System.Object
  Microsoft.VisualStudio.Data.Framework.DataMappedObject

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

语法

声明
Public MustInherit Class DataMappedObject _
    Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject),  _
    IVsDataSiteableObject(Of Boolean)
public abstract class DataMappedObject : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject>, IVsDataSiteableObject<bool>
public ref class DataMappedObject abstract : IVsDataMappedObject, 
    IVsDataSiteableObject<IVsDataMappedObject^>, IVsDataSiteableObject<bool>
[<AbstractClass>]
type DataMappedObject =  
    class
        interface IVsDataMappedObject
        interface IVsDataSiteableObject<IVsDataMappedObject>
        interface IVsDataSiteableObject<bool>
    end
public abstract class DataMappedObject implements IVsDataMappedObject, IVsDataSiteableObject<IVsDataMappedObject>, IVsDataSiteableObject<boolean>

DataMappedObject 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 DataMappedObject 初始化 DataMappedObject 类的新实例。

页首

属性

  名称 说明
公共属性 Identifier 获取唯一标识当前通用数据概念标识符的列表。
公共属性 IsDeleted 获取一个指示当前通用数据概念淡出或删除。
受保护的属性 IsRefreshedObject 获取一个值刷新当前通用数据对象从而有最新信息。
公共属性 Name 获取泛型概念的名称。
公共属性 Properties 获取名称/值对包含属性名和值与当前一般概念。
公共属性 Selector 获取允许数据检索和修改数据的源特定元数据支持XML文件的选择器对象。
公共属性 Type 获取该类型名称作为当前一般概念的字符串。
公共属性 UnderlyingObject 获取当前一般概念包含的基础对象。

页首

方法

  名称 说明
受保护的方法 ComputeBaseObject 计算基对象。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
受保护的方法 GetProperty<T>(String) 检索所指定的属性的值与当前一般概念。
受保护的方法 GetProperty<T>(String, T) 检索所指定的属性的值与当前一般概念。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 获取表示当前一般概念的字符串。 (重写 Object.ToString()。)

页首

显式接口实现

  名称 说明
显式接口实现私有属性 IVsDataSiteableObject<IVsDataMappedObject>.Site 获取该站点。

页首

线程安全

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

请参见

参考

Microsoft.VisualStudio.Data.Framework 命名空间