public virtual void VisitQueryBody(QueryBodySyntax node) { DefaultVisit(node); }
public static QueryExpressionSyntax QueryExpression(FromClauseSyntax fromClause = null, QueryBodySyntax body = null) { var result = new QueryExpressionSyntax(); result.FromClause = fromClause; result.Body = body; return result; }
public static QueryContinuationSyntax QueryContinuation(string identifier = null, QueryBodySyntax body = null) { var result = new QueryContinuationSyntax(); result.Identifier = identifier; result.Body = body; return result; }
public static QueryBodySyntax QueryBody(SelectOrGroupClauseSyntax selectOrGroup = null) { var result = new QueryBodySyntax(); result.SelectOrGroup = selectOrGroup; return result; }
public static QueryBodySyntax QueryBody(IEnumerable<QueryClauseSyntax> clauses = null, SelectOrGroupClauseSyntax selectOrGroup = null, QueryContinuationSyntax continuation = null) { var result = new QueryBodySyntax(); if (clauses != null) result.Clauses.AddRange(clauses); result.SelectOrGroup = selectOrGroup; result.Continuation = continuation; return result; }