IVsDataConnectionSupport インターフェイス

データ ソースへの接続を直接使用するためのプロパティとメソッドを公開するインターフェイスを表します。

名前空間:  Microsoft.VisualStudio.Data.Services.SupportEntities
アセンブリ:  Microsoft.VisualStudio.Data.Services (Microsoft.VisualStudio.Data.Services.dll 内)

構文

'宣言
Public Interface IVsDataConnectionSupport _
    Inherits IServiceProvider, IDisposable
public interface IVsDataConnectionSupport : IServiceProvider, 
    IDisposable
public interface class IVsDataConnectionSupport : IServiceProvider, 
    IDisposable
type IVsDataConnectionSupport =  
    interface
        interface IServiceProvider
        interface IDisposable
    end
public interface IVsDataConnectionSupport extends IServiceProvider, IDisposable

IVsDataConnectionSupport 型で公開されるメンバーは以下のとおりです。

プロパティ

  名前 説明
パブリック プロパティ ConnectionString クラスで実装された場合、情報の文字列表現を指定されたデータ ソースの接続を確立するために必要な取得または設定します。
パブリック プロパティ ConnectionTimeout クラスで実装された場合、接続を試行を終了し、タイムアウト エラーを生成する前に確立する際に待機時間を取得または設定します。
パブリック プロパティ ProviderObject クラスで実装された場合、指定した接続の基になるプロバイダー オブジェクトを取得します。
パブリック プロパティ State クラスで実装された場合、データ接続の状態を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Close クラスで実装された場合、指定した接続を閉じます。
パブリック メソッド Dispose アンマネージ リソースの解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。 (IDisposable から継承されます。)
パブリック メソッド GetService 指定した型のサービス オブジェクトを取得します。 (IServiceProvider から継承されます。)
パブリック メソッド Initialize 初期化、既存のデータ プロバイダーのオブジェクトから指定した接続クラスによって実装された場合、オプションで。
パブリック メソッド Open クラスで実装された場合、指定したデータ接続を開きます。

このページのトップへ

解説

このインターフェイスに DDEX のフレームワークで基本実装があります。

参照

関連項目

Microsoft.VisualStudio.Data.Services.SupportEntities 名前空間