DataSupport 类

表示提供数据支持XML的所有选件类的基类。

继承层次结构

System.Object
  Microsoft.VisualStudio.Data.DataSupport
    Microsoft.VisualStudio.Data.DataObjectSupport
    Microsoft.VisualStudio.Data.DataViewSupport

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

语法

声明
Public MustInherit Class DataSupport
public abstract class DataSupport
public ref class DataSupport abstract
[<AbstractClass>]
type DataSupport =  class end
public abstract class DataSupport

DataSupport 类型公开以下成员。

构造函数

  名称 说明
受保护的方法 DataSupport() 选件类构造函数。初始化 DataSupport 类的新实例。
受保护的方法 DataSupport(String, Assembly) 选件类构造函数。初始化 DataSupport 选件类的新,参数化的实例与在托管程序中存储的XML资源。
受保护的方法 DataSupport(String, String) 初始化存储为在特定文件路径的文件在磁盘 DataSupport 选件类的新,参数化的实例与XML的。

页首

方法

  名称 说明
受保护的方法静态成员 CreateXmlResourceManager(String, Assembly) 创建可读取托管资源与.xml文件扩展名结尾的 ResourceManager 对象实例。
受保护的方法静态成员 CreateXmlResourceManager(String, String) 创建可以在特定位置读取XML文件从文件在磁盘上的 ResourceManager 对象实例。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
受保护的方法 Finalize 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetSupportStream 获取指定区域性的 Stream 对象实例。
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
受保护的方法 MemberwiseClone 创建当前 Object 的浅表副本。 (继承自 Object。)
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

备注

一个DDEX的基本设计目标用于通过将数据驱动的扩展性每个主要功能区支持DDEX提供程序提供的XML。对于每一个这样的功能区,具有选件类,如 DataViewSupportDataObjectSupport 选件类,它提供了一种提供XML流函数。

使用XML此流可能来自的几个标准封送处理。可以读取从托管资源编译到程序集中,或从文件在磁盘上。该基类实现将自动设置为,构造函数调用的方法。

线程安全

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

请参见

参考

Microsoft.VisualStudio.Data 命名空间

其他资源

DDEX 数据对象支持

DDEX 数据视图支持