Microsoft.VisualStudio.Data.Core 命名空间

Microsoft.VisualStudio.Data.Core 命名空间包含是基本服务其他服务公开的核心DDEX服务。

  说明
公共类 DataClientObjectAttribute 指定DDEX的实例支持实体不应直接返回到客户端。相反,应通过与基础提供程序对象进行交互的客户端包装对象返回它们。
公共类 DataDefaultObjectAttribute 指定DDEX支持实体具有应返回的默认实现,当提供程序不提供实现。
公共类 DataProviderException 表示发生的异常,将会DDEX提供程序的意外的问题,如丢失或无效的寄存器或支持实体。

接口

  接口 说明
公共接口 IVsDataClientObject<T> 表示与基础提供程序对象进行交互的客户端包装对象。
公共接口 IVsDataDefaultObject 表示DDEX的默认实现支持实体。
公共接口 IVsDataHostService 提供DDEX宿主服务。
公共接口 IVsDataProvider 提供DDEX提供程序。
公共接口 IVsDataProviderDynamicSupport 可以基于当前环境修改DDEX提供程序、其支持的源和特定操作的支持。
公共接口 IVsDataProviderManager 显示DDEX提供程序管理器服务,允许在注册的DDEX提供程序中发现。
公共接口 IVsDataProviderObjectFactory 可以创建实现支持实体的DDEX提供程序。
公共接口 IVsDataSiteableObject<T> 表示可以被放置使用特定类型的对象。
公共接口 IVsDataSource 表示DDEX数据源。
公共接口 IVsDataSourceManager 委托DDEX数据源管理器服务,可以在注册的DDEX数据源中发现。
公共接口 IVsDataSourceSpecializer 会提供专用实现支持基于数据连接字符串的特定数据源的实体的DDEX提供程序。
公共接口 IVsDataSupport 此功能可提供驱动程序为数据设计器扩展性支持(DDEX)特定字段的XML流。
公共接口 IVsDataSupportImportResolver 此功能可用于解决在数据流的 Import 语句支持XML。
公共接口 IVsDataSupportObject<T> 表示所创建引用在数据提供支持的信息XML流的对象。