DataConnectionEquivalencyComparer クラス

等価性のデータ接続のプロパティを比較する機能を提供します。

継承階層

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataProvider>
    Microsoft.VisualStudio.Data.Framework.DataConnectionEquivalencyComparer

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

構文

'宣言
Public Class DataConnectionEquivalencyComparer _
    Inherits DataSiteableObject(Of IVsDataProvider) _
    Implements IVsDataConnectionEquivalencyComparer, IVsDataSiteableObject(Of IVsDataSource)
public class DataConnectionEquivalencyComparer : DataSiteableObject<IVsDataProvider>, 
    IVsDataConnectionEquivalencyComparer, IVsDataSiteableObject<IVsDataSource>
public ref class DataConnectionEquivalencyComparer : public DataSiteableObject<IVsDataProvider^>, 
    IVsDataConnectionEquivalencyComparer, IVsDataSiteableObject<IVsDataSource^>
type DataConnectionEquivalencyComparer =  
    class
        inherit DataSiteableObject<IVsDataProvider>
        interface IVsDataConnectionEquivalencyComparer
        interface IVsDataSiteableObject<IVsDataSource>
    end
public class DataConnectionEquivalencyComparer extends DataSiteableObject<IVsDataProvider> implements IVsDataConnectionEquivalencyComparer, IVsDataSiteableObject<IVsDataSource>

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

コンストラクター

  名前 説明
パブリック メソッド DataConnectionEquivalencyComparer DataConnectionEquivalencyComparer クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

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

このページのトップへ

メソッド

  名前 説明
パブリック メソッド AreEquivalent(String, String) 指定した接続文字列が等しいと判断し、そのため、同じデザイン時の操作をかどうかを提供する比較します。
プロテクト メソッド AreEquivalent(IVsDataConnectionProperties, IVsDataConnectionProperties) 指定した接続プロパティのオブジェクトが等しいと判断し、そのため、同じデザイン時の操作をかどうかを提供する比較します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnSiteChanged SiteChanged イベントを発生させます。 (DataSiteableObject<T> から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

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

このページのトップへ

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

  名前 説明
明示的なインターフェイス実装プライベート プロパティ IVsDataSiteableObject<IVsDataSource>.Site データ ソースを取得します。

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Data.Framework 名前空間