IVsDataObjectSelector Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the ability to select data objects from a data source.
public interface class IVsDataObjectSelector
[Microsoft.VisualStudio.Data.Core.DataClientObject("23A162EC-2CFE-46bd-B6A3-DD4D5150422F")]
public interface IVsDataObjectSelector
[<Microsoft.VisualStudio.Data.Core.DataClientObject("23A162EC-2CFE-46bd-B6A3-DD4D5150422F")>]
type IVsDataObjectSelector = interface
Public Interface IVsDataObjectSelector
- Derived
- Attributes
Methods
GetExpensiveProperties(String) |
When implemented by a class, retrieves a list of expensive properties from the object store. |
GetOrdering(String) |
When implemented by a class, returns the ordering for the specified type as a string of comma-delimited data object names, which specifies the sort order of the data objects returned when selecting objects. |
GetRequiredRestrictions(String) |
When implemented by a class, retrieves a list of the restrictions that are required when selecting data objects for the specified type. |
GetSupportedRestrictions(String) |
When implemented by a class, retrieves all the restrictions that are supported when selecting data objects for the specified type. |
SelectObjects(String, Object[], String[]) |
When implemented by a class, returns a data reader for the data objects retrieved from the object store, which are filtered by the specified restrictions and properties. |