次の方法で共有


DataSourceManager クラス

登録された DDEX のデータ ソースのセットを表します。

継承階層

Object
  Microsoft.VisualStudio.Data.DataSourceManager

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

構文

'宣言
<GuidAttribute("69BD65B1-1C44-49c6-B83A-FB0353334545")> _
Public MustInherit Class DataSourceManager _
    Implements ICollection(Of DataSource), IEnumerable(Of DataSource),  _
    IEnumerable
[GuidAttribute("69BD65B1-1C44-49c6-B83A-FB0353334545")]
public abstract class DataSourceManager : ICollection<DataSource>, 
    IEnumerable<DataSource>, IEnumerable
[GuidAttribute(L"69BD65B1-1C44-49c6-B83A-FB0353334545")]
public ref class DataSourceManager abstract : ICollection<DataSource^>, 
    IEnumerable<DataSource^>, IEnumerable
[<AbstractClass>]
[<GuidAttribute("69BD65B1-1C44-49c6-B83A-FB0353334545")>]
type DataSourceManager =  
    class 
        interface ICollection<DataSource>
        interface IEnumerable<DataSource>
        interface IEnumerable 
    end
public abstract class DataSourceManager implements ICollection<DataSource>, IEnumerable<DataSource>, IEnumerable

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

コンストラクター

  名前 説明
プロテクト メソッド DataSourceManager クラスのコンストラクター。DataSourceManager クラスの新しいインスタンスを生成します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Count 登録されたデータ ソースの数を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CopyTo 指定した配列のインデックスを開始する配列に登録されたデータ ソースのセットをコピーします。
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド GetDataSource 指定された GUID のデータ ソースを取得します。
パブリック メソッド GetDataSources 登録されたすべてのデータ ソースの配列を取得します。
プロテクト メソッド GetDataSourcesImpl 内部使用のみ。
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

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

  名前 説明
明示的なインターフェイス実装プライベート メソッド ICollection<DataSource>.Add DDEX のデータ ソースのコレクションにデータ ソースを追加します。
明示的なインターフェイス実装プライベート メソッド ICollection<DataSource>.Clear DDEX のデータ ソースのコレクションを削除します。
明示的なインターフェイス実装プライベート メソッド ICollection<DataSource>.Contains DDEX のデータ ソースのコレクションを指定したデータ ソースが含まれているかどうかをテストします。
明示的なインターフェイス実装プライベート メソッド IEnumerable<DataSource>.GetEnumerator DDEX のデータ ソースのコレクションを列挙するための列挙子を取得します。
明示的なインターフェイス実装プライベート メソッド IEnumerable.GetEnumerator DDEX のデータ ソースのコレクションを列挙するための列挙子を取得します。
明示的なインターフェイス実装プライベート プロパティ ICollection<DataSource>.IsReadOnly データ ソース コレクションが読み取り専用かどうかをテストします。
明示的なインターフェイス実装プライベート メソッド ICollection<DataSource>.Remove DDEX のデータ ソースのコレクションからデータ ソースを削除します。

このページのトップへ

解説

このクラスはレジストリ データ ソースの登録情報に基づいてオブジェクト モデルを提供します。

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Data 名前空間

DataSource

DataSourceInformation