Class QueryInformation
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public class QueryInformation
- Inheritance
-
QueryInformation
- Extension Methods
Constructors
QueryInformation(SelectQuery)
This is internal API and is not intended for use by Linq To DB applications. It may change or be removed without further notice.
public QueryInformation(SelectQuery rootQuery)
Parameters
rootQuery
SelectQuery
Methods
GetHierarchyInfo(SelectQuery)
Returns HirarchyInfo for specific selectQuery
public QueryInformation.HierarchyInfo? GetHierarchyInfo(SelectQuery selectQuery)
Parameters
selectQuery
SelectQuery
Returns
GetParentQuery(SelectQuery)
Returns parent query if query is subquery for select
public SelectQuery? GetParentQuery(SelectQuery selectQuery)
Parameters
selectQuery
SelectQuery
Returns
GetQueriesChildFirst()
public IEnumerable<SelectQuery> GetQueriesChildFirst()
Returns
GetQueriesChildFirst(SelectQuery)
public IEnumerable<SelectQuery> GetQueriesChildFirst(SelectQuery root)
Parameters
root
SelectQuery
Returns
GetQueriesParentFirst()
public IEnumerable<SelectQuery> GetQueriesParentFirst()
Returns
GetQueriesParentFirst(SelectQuery)
public IEnumerable<SelectQuery> GetQueriesParentFirst(SelectQuery root)
Parameters
root
SelectQuery
Returns
Resync()
Resync tree info. Can be called also during enumeration.
public void Resync()