次の方法で共有


DataMappedObjectConverter クラス

したがって、データ source–specific 型のセレクターに渡すマップされたなオブジェクト セレクターに渡される基になる制限に制限を変換する機能を提供します。マップされたな選択を許可します。 データ オブジェクトのマップされたな表現になりますマップされたなオブジェクトのメンバーへの基になるデータ オブジェクトのメンバーの変換を許可します。

継承階層

Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataMappedObjectConverter
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetMappedObjectConverter

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

構文

'宣言
Public MustInherit Class DataMappedObjectConverter _
    Inherits DataSiteableObject(Of IVsDataConnection) _
    Implements IVsDataMappedObjectConverter, IVsDataSupportObject(Of IVsDataMappedObjectConverter)
public abstract class DataMappedObjectConverter : DataSiteableObject<IVsDataConnection>, 
    IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter>
public ref class DataMappedObjectConverter abstract : public DataSiteableObject<IVsDataConnection^>, 
    IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter^>
[<AbstractClass>]
type DataMappedObjectConverter =  
    class 
        inherit DataSiteableObject<IVsDataConnection>
        interface IVsDataMappedObjectConverter 
        interface IVsDataSupportObject<IVsDataMappedObjectConverter>
    end
public abstract class DataMappedObjectConverter extends DataSiteableObject<IVsDataConnection> implements IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter>

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

コンストラクター

  名前 説明
プロテクト メソッド DataMappedObjectConverter() DataMappedObjectConverter クラスの新しいインスタンスを初期化します。
プロテクト メソッド DataMappedObjectConverter(IVsDataConnection) データ接続とともに DataMappedObjectConverter クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

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

このページのトップへ

メソッド

  名前 説明
パブリック メソッド ConvertToMappedMember(String, String, array<Object[]) 対応するマップされたメンバーへの基になるデータ オブジェクトの指定されたメンバーを変換します。
プロテクト メソッド ConvertToMappedMember(String, String, array<Object[], array<Object[]) 対応するマップされたメンバーへの基になるデータ オブジェクトの指定されたメンバーを変換します。
パブリック メソッド ConvertToUnderlyingRestriction(String, Int32, array<Object[]) データ ソースの固有な制限に指定マップされたな制限を変換します。
プロテクト メソッド ConvertToUnderlyingRestriction(String, Int32, array<Object[], array<Object[]) データ ソースの固有な制限に指定マップされたな制限を変換します。
パブリック メソッド Equals 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 既定のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnSiteChanged SiteChanged イベントを発生させます。 (DataSiteableObject<T> から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

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

このページのトップへ

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

  名前 説明
明示的なインターフェイス実装プライベート メソッド IVsDataSupportObject<IVsDataMappedObjectConverter>.Invoke IVsDataSupportObject<T> インターフェイスの指定したメソッドを呼び出します。

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.Data.Framework 名前空間