DataConnectionSupport 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 IVsDataConnectionSupport 接口的实现。
public ref class DataConnectionSupport abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableServiceProvider<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, IDisposable, IServiceProvider, Microsoft::VisualStudio::Data::Services::IVsDataConnectionEvents, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataConnectionSupport
public abstract class DataConnectionSupport : Microsoft.VisualStudio.Data.Framework.DataSiteableServiceProvider<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, IDisposable, IServiceProvider, Microsoft.VisualStudio.Data.Services.IVsDataConnectionEvents, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataConnectionSupport
type DataConnectionSupport = class
inherit DataSiteableServiceProvider<IVsDataConnection>
interface IVsDataConnectionSupport
interface IServiceProvider
interface IDisposable
interface IVsDataConnectionEvents
Public MustInherit Class DataConnectionSupport
Inherits DataSiteableServiceProvider(Of IVsDataConnection)
Implements IDisposable, IServiceProvider, IVsDataConnectionEvents, IVsDataConnectionSupport
- 继承
- 派生
- 实现
构造函数
DataConnectionSupport() |
初始化 DataConnectionSupport 类的新实例。 |
属性
ConnectionString |
获取或设置建立指定数据源连接所需的信息的字符串表示形式。 |
ConnectionTimeout |
获取或设置在终止尝试并生成超时错误之前建立连接时要等待的时间量。 |
ParentProvider |
获取父服务提供程序的当前实例。 (继承自 ServiceProvider) |
ProviderObject |
获取支持当前数据连接的基础数据提供程序。 |
ServiceProvider |
获取全局 Visual Studio 服务提供程序。 |
Site |
获取或设置站点。 (继承自 DataSiteableServiceProvider<T>) |
State |
获取数据连接的状态。 |
方法
事件
MessageReceived |
从数据源接收消息时发生。 |
SiteChanged |
在网站更改时发生。 (继承自 DataSiteableServiceProvider<T>) |
StateChanged |
在数据连接状态更改时发生。 |
显式接口实现
IServiceProvider.QueryService(Guid, Guid, IntPtr) |
作为通过 IServiceProvider 实现公开的服务的工厂执行。 (继承自 ServiceProvider) |
扩展方法
QueryService(IServiceProvider, Guid) |
获取由服务提供商基于其服务 GUID 公开的服务。 |
QueryService<TService>(IServiceProvider) |
获取服务提供程序根据其服务类型公开的服务。 |