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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。