Share via


IVsDataMappedObjectSelector Interface

Represents a selector of mapped objects.

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

Syntax

'Declaration
Public Interface IVsDataMappedObjectSelector
public interface IVsDataMappedObjectSelector
public interface class IVsDataMappedObjectSelector
type IVsDataMappedObjectSelector =  interface end
public interface IVsDataMappedObjectSelector

Methods

  Name Description
Public method SelectMappedObjects<T>() Retrieves a list of mapped data objects from the object store.
Public method SelectMappedObjects<T>(array<Object[]) Retrieves a list of mapped data objects, filtered by the specified restrictions.
Public method SelectMappedObjects<T>(String) Retrieves a list of mapped data objects of the specified type.
Public method SelectMappedObjects<T>(array<Object[], Boolean) Retrieves a list of mapped data objects filtered by the specified restrictions.
Public method SelectMappedObjects<T>(String, array<Object[]) Retrieves a list of mapped data objects for the specified type name, filtered by the specified restrictions.
Public method SelectMappedObjects<T>(String, array<Object[], Boolean) Retrieves a list of mapped data objects for the specified type name, filtered by the specified restrictions.
Public method SupportsType<T>() Indicates whether the mapped object selector can map the relational object type represented by the generic type T to an underlying type.
Public method SupportsType<T>(String) Indicates whether the mapped object selector can map the relational object type represented by the generic type T and the specific type name to an underlying type.

Top

Remarks

The IVsDataMappedObjectSelector is a built-in DDEX service. This service retrieves data objects through the IVsDataObjectStore service, which in turn uses the IVsDataObjectSelector support entity. The retrieved data source objects are then converted to the mapped types.

This interface is implemented as a built-in DDEX service.

See Also

Reference

Microsoft.VisualStudio.Data.Services Namespace