Share via


IVsDataObjectSelector Members

Include Protected Members
Include Inherited Members

Enables getting data source–specific metadata about objects from the object store. The source of the object store is the data object support XML file.

The IVsDataObjectSelector type exposes the following members.

Methods

 

Name

Description

Public method

GetExpensiveProperties

When implemented by a class, retrieves a list of expensive properties from the object store.

Public method

GetOrdering

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.

Public method

GetRequiredRestrictions

When implemented by a class, retrieves a list of the restrictions that are required when selecting data objects for the specified type.

Public method

GetSupportedRestrictions

When implemented by a class, retrieves all the restrictions that are supported when selecting data objects for the specified type.

Public method

SelectObjects

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.

Top

See Also

Reference

IVsDataObjectSelector Interface

Microsoft.VisualStudio.Data.Services.SupportEntities Namespace