次の方法で共有


DataExplorerConnectionManager クラス

**[サーバー エクスプローラ]**に公開されているデータ接続とプログラムによって対話を可能にするメソッドとプロパティを提供します。

継承階層

Object
  Microsoft.VisualStudio.Data.DataExplorerConnectionManager

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

構文

'宣言
<GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")> _
Public MustInherit Class DataExplorerConnectionManager _
    Implements ICollection, IEnumerable
[GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")]
public abstract class DataExplorerConnectionManager : ICollection, 
    IEnumerable
[GuidAttribute(L"D8D207DA-64EB-4b46-9740-282F5F458B22")]
public ref class DataExplorerConnectionManager abstract : ICollection, 
    IEnumerable
[<AbstractClass>]
[<GuidAttribute("D8D207DA-64EB-4b46-9740-282F5F458B22")>]
type DataExplorerConnectionManager =  
    class 
        interface ICollection 
        interface IEnumerable 
    end
public abstract class DataExplorerConnectionManager implements ICollection, IEnumerable

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

コンストラクター

  名前 説明
プロテクト メソッド DataExplorerConnectionManager クラスのコンストラクター。このメンバーは DDEX インフラストラクチャをサポートします。コードから直接使用するためのものではありません。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Count サーバー エクスプローラーに表示される現在のデータ接続数を指定する整数値を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AddConnection 指定した接続の設定を使用してサーバー エクスプローラー ウィンドウへの新しい接続を追加します。
パブリック メソッド CopyTo 指定したインデックスから始まる配列にすべての DataExplorerConnection オブジェクトのインスタンスをコピーします。
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド FindConnection(String) 指定した参照名で DataExplorerConnection オブジェクトのインスタンスを検索します。
パブリック メソッド FindConnection(Guid, String, Boolean) 指定した接続の設定で DataExplorerConnection オブジェクトのインスタンスを検索します。
パブリック メソッド GetConnections DataExplorerConnection の現在のインスタンスをすべて含む配列を取得します。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド PromptAndAddConnection ユーザーがを入力すると、新しいオブジェクトのインスタンス DataExplorerConnection 追加します。
パブリック メソッド RemoveConnection 現在の接続のセットから既存の DataExplorerConnection のオブジェクトのインスタンスを削除します。
パブリック メソッド SelectConnection サーバー エクスプローラーのツリー ビューで特定のデータ接続を選択します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイス実装プライベート メソッド ICollection.CopyTo Visual Studio[サーバー エクスプローラ] で公開される指定した配列のインデックスを開始する配列への接続のセットをコピーします。
明示的なインターフェイス実装プライベート メソッド IEnumerable.GetEnumerator 接続のコレクションを反復処理する列挙子を取得します。
明示的なインターフェイス実装プライベート プロパティ ICollection.IsSynchronized 接続のコレクションへのアクセスが同期しているかどうかを示す値を取得します (スレッド セーフ)。
明示的なインターフェイス実装プライベート プロパティ ICollection.SyncRoot 接続のコレクションへのアクセスを同期するために使用できるオブジェクトを取得します。

このページのトップへ

解説

使用する Visual Studio のバージョンによってデータ接続を含むツール ウィンドウは、サーバー エクスプローラーおよびデータベース エクスプローラー、またはデータのエクスプローラーと呼ばれることもあります。 ただし、使用される用語に関係なく DataExplorerConnectionManager のクラスは Visual Studioのデータ接続]ノードの子として表示されるすべての接続ノードを管理できるようにします。

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Data 名前空間

DataExplorerConnection

ICollection

IEnumerable