Пример #1
0
 /// Sets the SELECT part of the SQL query.
 ///
 /// If a subquery parts aggregator is open, redirects the call to it instead.
 public void SetSelectPart(string selectPart)
 {
     if (_visitingSubQueryExpression)
     {
         _subQueryExpressionPartsAggregator.SetSelectPart(selectPart);
     }
     else if (!string.IsNullOrEmpty(selectPart))
     {
         SelectPart = selectPart;
     }
 }
 public override void VisitSelectClause(SelectClause selectClause, QueryModel queryModel)
 {
     _queryParts.SetSelectPart(GetPsqlExpression(selectClause.Selector));
     base.VisitSelectClause(selectClause, queryModel);
 }