允许检索描述了数据源中的对象类型,然后可以解释和处理程序模型的XML流。
继承层次结构
System.Object
Microsoft.VisualStudio.Data.DataSupport
Microsoft.VisualStudio.Data.DataObjectSupport
命名空间: Microsoft.VisualStudio.Data
程序集: Microsoft.VisualStudio.Data(在 Microsoft.VisualStudio.Data.dll 中)
语法
声明
<GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")> _
Public Class DataObjectSupport _
Inherits DataSupport
[GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")]
public class DataObjectSupport : DataSupport
[GuidAttribute(L"ED513EC3-15EE-4778-9C74-3B865B328870")]
public ref class DataObjectSupport : public DataSupport
[<GuidAttribute("ED513EC3-15EE-4778-9C74-3B865B328870")>]
type DataObjectSupport =
class
inherit DataSupport
end
public class DataObjectSupport extends DataSupport
DataObjectSupport 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
DataObjectSupport() | 选件类构造函数。实例化 DataObjectSupport 选件类的nonparameterized实例。 |
![]() |
DataObjectSupport(String, Assembly) | 选件类构造函数。实例化用于定位资源流提供表示 DataObjectSupport 选件类的参数化的实例。 |
![]() |
DataObjectSupport(String, String) | 选件类构造函数。实例化提供resources目录信息 DataObjectSupport 选件类的参数化的实例。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetDataObjectTypes | 检索包含有关的信息将数据对象类型可以解释和以编程方式操作的XML流。 |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() |
GetSupportStream | 获取指定区域性的 Stream 对象实例。 (继承自 DataSupport。) |
![]() |
GetType | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
数据对象类型是描述组成结构的对象由一个数据源(例如,表或数据视图的安装信息。此信息在XML流( Stream 对象)都提供符合在VSDataObjectSupport.xsd文件中描述的XML架构。有关此模式的更多信息,请参见 DDEX 数据对象支持。
实现此对象提供 Visual Studio 访问这些对象编程,而无需依赖于数据源的特定命令。
必须实现此选件类使用的数据提供程序的数据工具,包括取决于数据对象的编程访问自定义数据视图实现的使用。
从 DataSupport 类继承。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。