Export (0) Print
Expand All

IQueryProvider Interface

Supports querying filterable columns and building a list of filtered nodes.

This API is not CLS-compliant. The CLS-compliant alternative is [false].

Namespace:  Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer
Assembly:  SqlWorkbench.Interfaces (in SqlWorkbench.Interfaces.dll)

[CLSCompliantAttribute(false)]
public interface IQueryProvider

The IQueryProvider type exposes the following members.

  NameDescription
Public propertyViewScopeGets a value that specifies the scope in a view state.
Top

  NameDescription
Public methodBuild(IList<INavigableItem>, INodeInformation, IFilterProvider)Builds the tree nodes with a filter that specifies nodes, source, and filter.
Public methodBuild(IList<INavigableItem>, INodeInformation, INavigableItem, IFilterProvider)Builds the tree nodes with a filter that specifies nodes, source, parent, and filter.
Public methodGetColumnsRetrieves a list of columns.
Public methodGetFilterableColumnsRetrieves a list of columns that can be filtered.
Public methodGetQueryRetrieves the query that would be used to build the tree nodes.
Public methodRebuildItemRequeries the properties of an individual item.
Public methodUpdateItemsUpdates existing items and loads the requested fields for each item.
Top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft