DataObjectSelector 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 DataObjectSelector type exposes the following members.

Constructors

  Name Description
Protected method DataObjectSelector Overloaded. Initializes a new instance of the DataObjectSelector class.

Top

Methods

  Name Description
Public method Equals Determines whether the specified Object is equal to the current Object. (Inherited from Object.)
Protected method Finalize Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.)
Public method GetExpensiveProperties Overloaded. Retrieves a list of expensive properties as string literals.
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Protected methodStatic member GetMappings Returns key/value pairs of mapped property names and their corresponding data source–specific property names.
Public method GetOrdering Overloaded. Returns the ordering for this database object.
Public method GetRequiredRestrictions Overloaded. Retrieves a list of the restrictions that are required when data objects are selected for the specified type.
Public method GetSupportedRestrictions Overloaded. Retrieves all the restrictions that are supported when data objects are selected for the specified type.
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Protected method OnSiteChanged Raises the SiteChanged event. (Inherited from DataSiteableObject<T>.)
Public method SelectObjects Overloaded. Returns a data reader for the data objects retrieved from the object store, which are filtered by the specified restrictions and properties.
Public method ToString Returns a String that represents the current Object. (Inherited from Object.)

Top

Properties

  Name Description
Public property Site Gets or sets the object site. (Inherited from DataSiteableObject<T>.)

Top

Events

  Name Description
Public event SiteChanged (Inherited from DataSiteableObject<T>.)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implemetationPrivate method IVsDataSupportObject<IVsDataObjectSelector>.Invoke

Top

See Also

Reference

DataObjectSelector Class

Microsoft.VisualStudio.Data.Framework Namespace