public SelectContext(IBuildContext? parent, ExpressionBuilder builder, LambdaExpression lambda, SelectQuery selectQuery) { Parent = parent; Sequence = Array<IBuildContext>.Empty; Builder = builder; Lambda = lambda; Body = lambda.Body; SelectQuery = selectQuery; IsScalar = !Builder.ProcessProjection(Members, Body); Builder.Contexts.Add(this); }