AdoDotNetObjectSelector クラス

ADO.NETGetSchema のメソッドを使用して IVsDataObjectSelector のインターフェイスの実装を提供します。

継承階層

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataObjectSelector
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetObjectSelector

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

構文

'宣言
Public Class AdoDotNetObjectSelector _
    Inherits DataObjectSelector
public class AdoDotNetObjectSelector : DataObjectSelector
public ref class AdoDotNetObjectSelector : public DataObjectSelector
type AdoDotNetObjectSelector =  
    class
        inherit DataObjectSelector
    end
public class AdoDotNetObjectSelector extends DataObjectSelector

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

コンストラクター

  名前 説明
パブリック メソッド AdoDotNetObjectSelector() AdoDotNetObjectSelector クラスの新しいインスタンスを初期化します。
パブリック メソッド AdoDotNetObjectSelector(IVsDataConnection) データ接続オブジェクトを持つ AdoDotNetObjectSelector クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Site オブジェクトのサイトを取得または設定します。 (DataSiteableObject<T> から継承されます。)

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド静的メンバー ApplyMappings セレクターのマッピングを追加します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetExpensiveProperties(String) オブジェクト ストアから高いプロパティの一覧を取得します。 (DataObjectSelector から継承されます。)
プロテクト メソッド GetExpensiveProperties(String, array<Object[]) オブジェクト ストアから高いプロパティの一覧を取得します。 (DataObjectSelector から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetOrdering(String) 指定した型の注文を、オブジェクトが選択されたときに返すデータ オブジェクトの並べ替え順序を指定するコンマ区切りのデータ オブジェクト名の文字列を返します。 (DataObjectSelector から継承されます。)
プロテクト メソッド GetOrdering(String, array<Object[]) 指定した型の注文を、オブジェクトが選択されたときに返すデータ オブジェクトの並べ替え順序を指定するコンマ区切りのデータ オブジェクト名の文字列を返します。 (DataObjectSelector から継承されます。)
パブリック メソッド GetRequiredRestrictions(String) データ オブジェクトが、指定した型のために選択したときに必要な制限の一覧を取得します。 (DataObjectSelector から継承されます。)
プロテクト メソッド GetRequiredRestrictions(String, array<Object[]) データ オブジェクトが、指定した型のために選択したときに必要な制限の一覧を取得します。 (DataObjectSelector から継承されます。)
パブリック メソッド GetSupportedRestrictions(String) データ オブジェクトが、指定した型のために選択したときにサポートされているすべての制約を取得します。 (DataObjectSelector から継承されます。)
プロテクト メソッド GetSupportedRestrictions(String, array<Object[]) データ オブジェクトが、指定した型のために選択したときにサポートされているすべての制約を取得します。 (DataObjectSelector から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnSiteChanged SiteChanged イベントを発生させます。 (DataSiteableObject<T> から継承されます。)
パブリック メソッド SelectObjects(String, array<Object[], array<String[]) オブジェクト ストアから取得される指定した制限事項とプロパティでフィルター処理されたデータ オブジェクトのデータ リーダーを返します。 (DataObjectSelector から継承されます。)
プロテクト メソッド SelectObjects(String, array<Object[], array<String[], array<Object[]) オブジェクト ストアから取得される指定した制限、プロパティおよびパラメーターでフィルター処理されたデータ オブジェクトのデータ リーダーを返します。 (DataObjectSelector.SelectObjects(String, array<Object[], array<String[], array<Object[]) をオーバーライドします。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント SiteChanged Site プロパティが変更されると発生します。 (DataSiteableObject<T> から継承されます。)

このページのトップへ

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

  名前 説明
明示的なインターフェイス実装プライベート メソッド IVsDataSupportObject<IVsDataObjectSelector>.Invoke 指定したメソッドを呼び出します。 (DataObjectSelector から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Data.Framework.AdoDotNet 名前空間