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 | |
---|---|---|
SelectMappedObjects<T>() | Retrieves a list of mapped data objects from the object store. | |
SelectMappedObjects<T>(array<Object[]) | Retrieves a list of mapped data objects, filtered by the specified restrictions. | |
SelectMappedObjects<T>(String) | Retrieves a list of mapped data objects of the specified type. | |
SelectMappedObjects<T>(array<Object[], Boolean) | Retrieves a list of mapped data objects filtered by the specified restrictions. | |
SelectMappedObjects<T>(String, array<Object[]) | Retrieves a list of mapped data objects for the specified type name, filtered by the specified restrictions. | |
SelectMappedObjects<T>(String, array<Object[], Boolean) | Retrieves a list of mapped data objects for the specified type name, filtered by the specified restrictions. | |
SupportsType<T>() | Indicates whether the mapped object selector can map the relational object type represented by the generic type T to an underlying type. | |
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.