启用DDEX提供程序对象的创建。
继承层次结构
System.Object
Microsoft.VisualStudio.Data.DataProvider
命名空间: Microsoft.VisualStudio.Data
程序集: Microsoft.VisualStudio.Data(在 Microsoft.VisualStudio.Data.dll 中)
语法
声明
Public MustInherit Class DataProvider
public abstract class DataProvider
public ref class DataProvider abstract
[<AbstractClass>]
type DataProvider = class end
public abstract class DataProvider
DataProvider 类型公开以下成员。
构造函数
名称 | 说明 | |
---|---|---|
![]() |
DataProvider | 选件类构造函数。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
Description | 检索DDEX提供程序的一个区分区域性的说明。 |
![]() |
DisplayName | 检索一个区分区域性的名称指定的数据提供程序。 |
![]() |
Guid | 检索DDEX提供程序的唯一标识符。 |
![]() |
ShortDisplayName | 检索显示名称的缩写形式。 |
![]() |
Technology | 检索该提供程序使用的基本技术的唯一标识符,因此,如果任何一个。 |
页首
方法
名称 | 说明 | |
---|---|---|
![]() |
CreateObject(Type) | 创建特定对象类型的一个DDEX提供程序的实现。 |
![]() |
CreateObject(Guid, Type) | 创建新的DDEX提供程序实现的对象,最好是将调整为指定的数据源和指定的类型。 |
![]() |
DeriveDataSource | 确定此DDEX提供程序支持的数据源由特定连接字符串表示形式。 |
![]() |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) |
![]() |
Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) |
![]() |
GetAssembly(String) | 解析一个程序集字符串为特定程序集所定义的DDEX提供程序。 |
![]() |
GetAssembly(Guid, String) | 解析一个程序集字符串到程序集与一个指定的数据源所定义的DDEX提供程序。 |
![]() |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) |
![]() |
GetProperty | 检索泛型的已知或DDEX提供程序特定的属性。 |
![]() |
GetType() | 获取当前实例的 Type。 (继承自 Object。) |
![]() |
GetType(String) | 解析一个类型名称。Type 所定义的DDEX提供程序。 |
![]() |
GetType(Guid, String) | 解决某个类型名称对指定的数据源的 Type 所定义的DDEX提供程序。 |
![]() |
MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) |
![]() |
SupportsObject(Type) | 检索指示的布尔值特定目标类型是否提供程序支持。 |
![]() |
SupportsObject(Guid, Type) | 指示是否特定DDEX提供程序支持指定的类型,可能会指定的数据源的专用版本的对象。 |
![]() |
ToString | 返回表示当前对象的字符串。 (继承自 Object。) |
页首
备注
DataProvider 选件类用于查询或创建提供程序实现的对象提供有关DDEX提供程序的基本信息和方法。此选件类是所有DDEX提供程序特定实体的引导程序。
DDEX提供此选件类的单个实现。此实现基于从注册表中读取的信息,并且,由于此类不实现提供程序的代码加载。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。