Inheritance: HqlStatement
Esempio n. 1
0
		public HqlSelectFrom SelectFrom(HqlFrom @from, HqlSelect select)
		{
			return new HqlSelectFrom(_factory, @from, select);
		}
Esempio n. 2
0
 public HqlSelectFrom SelectFrom(HqlFrom @from, HqlSelect select)
 {
     return(new HqlSelectFrom(_factory, @from, select));
 }
Esempio n. 3
0
		public HqlSelectFrom SelectFrom(HqlSelect select)
		{
			return new HqlSelectFrom(_factory, select);
		}
Esempio n. 4
0
		public override void VisitSelectClause(SelectClause selectClause, QueryModel queryModel)
		{
            if (_selectClause != null)
            {
                return;
            }

            var visitor = new ProjectionEvaluator(_parameterAggregator, typeof(object[]), CanBeEvaluatedInHqlSelectStatement);

            visitor.Visit(selectClause.Selector);

            if (visitor.ProjectionExpression != null)
            {
                _itemTransformers.Add(visitor.ProjectionExpression);
            }

            _selectClause = _hqlTreeBuilder.Select(visitor.GetAstBuilderNode());

			base.VisitSelectClause(selectClause, queryModel);
		}