public SelectClause(RowProjection projection) { Projection = projection; }
public WhereClause(Expression expression, RowProjection projection) { Expression = expression; Projection = projection; }
public RowProjection(LambdaExpression projector, RowProjection innerProjection) { Bindings = new List <ColumnBinding>(); InnerProjection = innerProjection; Projector = projector; }
public OrderByClause(bool isAscending, Expression expression, RowProjection projection) { IsAscending = isAscending; Expression = expression; Projection = projection; }