Remotion.Linq.SqlBackend.SqlPreparation.SqlPreparationQueryModelVisitor.VisitSelectClause C# (CSharp) Method

VisitSelectClause() public method

public VisitSelectClause ( Remotion.Linq.Clauses.SelectClause selectClause, QueryModel queryModel ) : void
selectClause Remotion.Linq.Clauses.SelectClause
queryModel QueryModel
return void
    public override void VisitSelectClause (SelectClause selectClause, QueryModel queryModel)
    {
      ArgumentUtility.CheckNotNull ("selectClause", selectClause);
      ArgumentUtility.CheckNotNull ("queryModel", queryModel);

      var preparedExpression = _stage.PrepareSelectExpression (selectClause.Selector, _context);

      SqlStatementBuilder.SelectProjection = preparedExpression;
      SqlStatementBuilder.DataInfo = selectClause.GetOutputDataInfo();
    }