/// <summary> /// Initializes a new instance of the <see cref="ExistsExpression"/> class. /// </summary> /// <param name="select">The select.</param> public ExistsExpression(SelectExpression select) : base(DbExpressionType.Exists, typeof(bool), select) { }
/// <summary> /// Initializes a new instance of the <see cref="ProjectionExpression"/> class. /// </summary> /// <param name="source">The source.</param> /// <param name="projector">The projector.</param> public ProjectionExpression(SelectExpression source, Expression projector) : this(source, projector, null) { }
/// <summary> /// Initializes a new instance of the <see cref="InExpression"/> class. /// </summary> /// <param name="expression">The expression.</param> /// <param name="select">The select.</param> public InExpression(Expression expression, SelectExpression select) : base(DbExpressionType.In, typeof(bool), select) { this.Expression = expression; }