Class QueryModelVisitor
Visits a and converts it into a Stylelabs.M.Base.Querying.Linq.QueryModelVisitor.Query.
Inheritance
object
QueryModelVisitor
Namespace: StylelabsStylelabs.MStylelabs.M.BaseQueryingLinq
Assembly: Stylelabs.M.Sdk.dll
Syntax
Methods
GetQuery(QueryModel)
Converts the specified queryModel into a Stylelabs.M.Base.Querying.Linq.QueryModelVisitor.Query.
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| QueryModel | queryModel |
The model to convert. |
Returns
| Type | Description |
|---|---|
| Query |
An executable Stylelabs.M.Base.Querying.Linq.QueryModelVisitor.Query created from the specified |
VisitAdditionalFromClause(AdditionalFromClause, QueryModel, int)
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| AdditionalFromClause | fromClause | |
| QueryModel | queryModel | |
| int | index |
VisitGroupJoinClause(GroupJoinClause, QueryModel, int)
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| GroupJoinClause | groupJoinClause | |
| QueryModel | queryModel | |
| int | index |
VisitJoinClause(JoinClause, QueryModel, GroupJoinClause)
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| JoinClause | joinClause | |
| QueryModel | queryModel | |
| GroupJoinClause | groupJoinClause |
VisitJoinClause(JoinClause, QueryModel, int)
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| JoinClause | joinClause | |
| QueryModel | queryModel | |
| int | index |
VisitOrderings(ObservableCollection<Ordering>, QueryModel, OrderByClause)
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| ObservableCollection<>Ordering | orderings | |
| QueryModel | queryModel | |
| OrderByClause | orderByClause |
VisitResultOperators(ObservableCollection<ResultOperatorBase>, QueryModel)
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| ObservableCollection<>ResultOperatorBase | resultOperators | |
| QueryModel | queryModel |
VisitSelectClause(SelectClause, QueryModel)
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| SelectClause | selectClause | |
| QueryModel | queryModel |
VisitWhereClause(WhereClause, QueryModel, int)
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| WhereClause | whereClause | |
| QueryModel | queryModel | |
| int | index |