AdoDotNetRootObjectSelector Class

Definition

Enables getting root object properties, namely data source connection properties and some ADO.NET DbConnection properties.

public ref class AdoDotNetRootObjectSelector : Microsoft::VisualStudio::Data::Framework::DataObjectSelector
public class AdoDotNetRootObjectSelector : Microsoft.VisualStudio.Data.Framework.DataObjectSelector
type AdoDotNetRootObjectSelector = class
    inherit DataObjectSelector
Public Class AdoDotNetRootObjectSelector
Inherits DataObjectSelector
Inheritance

Constructors

AdoDotNetRootObjectSelector()

Initializes a new instance of the AdoDotNetRootObjectSelector class.

Properties

Site

Gets or sets the object site.

(Inherited from DataSiteableObject<T>)

Methods

ApplyMappings(DataTable, IDictionary<String,Object>)

Applies mapping using the specified data table.

GetExpensiveProperties(String)

Retrieves a list of expensive properties from the object store.

(Inherited from DataObjectSelector)
GetExpensiveProperties(String, Object[])

Retrieves a list of expensive properties from the object store.

(Inherited from DataObjectSelector)
GetOrdering(String)

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 objects are selected.

(Inherited from DataObjectSelector)
GetOrdering(String, Object[])

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 objects are selected.

(Inherited from DataObjectSelector)
GetRequiredRestrictions(String)

Retrieves a list of the restrictions that are required when data objects are selected for the specified type.

(Inherited from DataObjectSelector)
GetRequiredRestrictions(String, Object[])

Retrieves a list of the restrictions that are required when data objects are selected for the specified type.

(Inherited from DataObjectSelector)
GetSupportedRestrictions(String)

Retrieves all the restrictions that are supported when data objects are selected for the specified type.

(Inherited from DataObjectSelector)
GetSupportedRestrictions(String, Object[])

Retrieves all the restrictions that are supported when data objects are selected for the specified type.

(Inherited from DataObjectSelector)
OnSiteChanged(EventArgs)

Raises the SiteChanged event.

(Inherited from DataSiteableObject<T>)
SelectObjects(String, Object[], String[])

Returns a data reader for the data objects retrieved from the object store, which are filtered by the specified restrictions and properties.

(Inherited from DataObjectSelector)
SelectObjects(String, Object[], String[], Object[])

Returns root object properties, such as the non-sensitive connection properties and some DbConnection properties, through a data reader.

Events

SiteChanged

Occurs when the Site property is changed.

(Inherited from DataSiteableObject<T>)

Explicit Interface Implementations

IVsDataSupportObject<IVsDataObjectSelector>.Invoke(String, Object[], Object[]) (Inherited from DataObjectSelector)

Applies to