AdoDotNetRootObjectSelector 类

获取根对象属性,即数据源连接属性和一些 ADO.NETDbConnection 属性的操作。

继承层次结构

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataObjectSelector
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetRootObjectSelector

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

语法

声明
Public Class AdoDotNetRootObjectSelector _
    Inherits DataObjectSelector
public class AdoDotNetRootObjectSelector : DataObjectSelector
public ref class AdoDotNetRootObjectSelector : public DataObjectSelector
type AdoDotNetRootObjectSelector =  
    class
        inherit DataObjectSelector
    end
public class AdoDotNetRootObjectSelector extends DataObjectSelector

AdoDotNetRootObjectSelector 类型公开以下成员。

构造函数

  名称 说明
公共方法 AdoDotNetRootObjectSelector 初始化 AdoDotNetRootObjectSelector 类的新实例。

页首

属性

  名称 说明
公共属性 Site 获取或设置对象站点。 (继承自 DataSiteableObject<T>。)

页首

方法

  名称 说明
受保护的方法静态成员 ApplyMappings 映射使用指定的数据表的应用。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetExpensiveProperties(String) 从对象存储中检索贵的属性列表。 (继承自 DataObjectSelector。)
受保护的方法 GetExpensiveProperties(String, array<Object[]) 从对象存储中检索贵的属性列表。 (继承自 DataObjectSelector。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetOrdering(String) 返回命令将对指定类型的以逗号分隔的数据对象名称的字符串,指定要返回的数据对象排序顺序,当对象时。 (继承自 DataObjectSelector。)
受保护的方法 GetOrdering(String, array<Object[]) 返回命令将对指定类型的以逗号分隔的数据对象名称的字符串,指定要返回的数据对象排序顺序,当对象时。 (继承自 DataObjectSelector。)
公共方法 GetRequiredRestrictions(String) 检索需要限制的列表,该数据对象为指定的类型中选择。 (继承自 DataObjectSelector。)
受保护的方法 GetRequiredRestrictions(String, array<Object[]) 检索需要限制的列表,该数据对象为指定的类型中选择。 (继承自 DataObjectSelector。)
公共方法 GetSupportedRestrictions(String) 检索支持的任何限制,数据对象为指定的类型中选择。 (继承自 DataObjectSelector。)
受保护的方法 GetSupportedRestrictions(String, array<Object[]) 检索支持的任何限制,数据对象为指定的类型中选择。 (继承自 DataObjectSelector。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
受保护的方法 OnSiteChanged 引发 SiteChanged 事件。 (继承自 DataSiteableObject<T>。)
公共方法 SelectObjects(String, array<Object[], array<String[]) 返回从对象存储中检索的数据对象的数据读取器,按指定的限制和属性筛选。 (继承自 DataObjectSelector。)
受保护的方法 SelectObjects(String, array<Object[], array<String[], array<Object[]) 通过数据读取器返回根对象属性,例如非敏感的连接属性和一些 DbConnection 属性。 (重写 DataObjectSelector.SelectObjects(String, array<Object[], array<String[], array<Object[])。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

事件

  名称 说明
公共事件 SiteChanged Site 属性更改时发生。 (继承自 DataSiteableObject<T>。)

页首

显式接口实现

  名称 说明
显式接口实现私有方法 IVsDataSupportObject<IVsDataObjectSelector>.Invoke 调用指定的方法。 (继承自 DataObjectSelector。)

页首

线程安全

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

请参见

参考

Microsoft.VisualStudio.Data.Framework.AdoDotNet 命名空间