Share via


IQueryProvider 인터페이스

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

이 API는 CLS 규격이 아닙니다. CLS 규격 대체 항목은 [false]입니다.

네임스페이스:  Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer
어셈블리:  SqlWorkbench.Interfaces(SqlWorkbench.Interfaces.dll)

구문

‘선언
<CLSCompliantAttribute(False)> _
Public Interface IQueryProvider
‘사용 방법
Dim instance As IQueryProvider
[CLSCompliantAttribute(false)]
public interface IQueryProvider
[CLSCompliantAttribute(false)]
public interface class IQueryProvider
[<CLSCompliantAttribute(false)>]
type IQueryProvider =  interface end
public interface IQueryProvider

IQueryProvider 유형에서 다음 멤버를 표시합니다.

속성

  이름 설명
공용 속성 ViewScope Gets a value that specifies the scope in a view state.

맨 위로 이동

메서드

  이름 설명
공용 메서드 Build(IList<INavigableItem>, INodeInformation, IFilterProvider) Builds the tree nodes with a filter that specifies nodes, source, and filter.
공용 메서드 Build(IList<INavigableItem>, INodeInformation, INavigableItem, IFilterProvider) Builds the tree nodes with a filter that specifies nodes, source, parent, and filter.
공용 메서드 GetColumns Retrieves a list of columns.
공용 메서드 GetFilterableColumns Retrieves a list of columns that can be filtered.
공용 메서드 GetQuery Retrieves the query that would be used to build the tree nodes.
공용 메서드 RebuildItem Requeries the properties of an individual item.
공용 메서드 UpdateItems Updates existing items and loads the requested fields for each item.

맨 위로 이동

참고 항목

참조

Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer 네임스페이스