DataMappedObjectConverter Class

Provides the ability to convert restrictions passed to the mapped object selector into underlying restrictions to pass to the data source–specific type selector, thus allowing mapped selection. Also allows conversion of members of an underlying data object to members of a mapped object, resulting in mapped representations of data objects.

Namespace:  Microsoft.VisualStudio.Data.Framework
Assembly:  Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)

Syntax

Public MustInherit Class DataMappedObjectConverter _
    Inherits DataSiteableObject(Of IVsDataConnection) _
    Implements IVsDataMappedObjectConverter, IVsDataSupportObject(Of IVsDataMappedObjectConverter)

Dim instance As DataMappedObjectConverter
public abstract class DataMappedObjectConverter : DataSiteableObject<IVsDataConnection>, IVsDataMappedObjectConverter, 
    IVsDataSupportObject<IVsDataMappedObjectConverter>
public ref class DataMappedObjectConverter abstract : public DataSiteableObject<IVsDataConnection^>, 
    IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter^>
public abstract class DataMappedObjectConverter extends DataSiteableObject<IVsDataConnection> implements IVsDataMappedObjectConverter, IVsDataSupportObject<IVsDataMappedObjectConverter>

Inheritance Hierarchy

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

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

DataMappedObjectConverter Members

Microsoft.VisualStudio.Data.Framework Namespace