public void Ctor_WithOffsetOnly_SetsOffsetProperty() { var fetchFirst = new SqlLimit(42, null); Assert.NotNull(fetchFirst); Assert.Equal(42, fetchFirst.Offset); Assert.Null(fetchFirst.Count); }
public void Ctor_WithOffsetAndCount_SetsOffsetAndCountProperties() { var fetchFirst = new SqlLimit(42, 25); Assert.NotNull(fetchFirst); Assert.Equal(42, fetchFirst.Offset); Assert.Equal(25, fetchFirst.Count); }
public void Ctor_WithCountProperty_SetsCountProperty() { var fetchFirst = new SqlLimit(null, 20); Assert.NotNull(fetchFirst); Assert.Null(fetchFirst.Offset); Assert.Equal(20, fetchFirst.Count); }
/// <summary> /// Visits the specified <see cref="SqlLimit"/>. /// </summary> /// <param name="expression"> /// The expression to visit. /// </param> public virtual void Visit(SqlLimit expression) { }
public void ExpressionType_ReturnsLimit() { var fetchFirst = new SqlLimit(42, null); Assert.Equal(SqlExpressionType.Limit, fetchFirst.ExpressionType); }
protected override SqlExpression VisitLimit(SqlLimit expr) { return expr; }
protected virtual SqlExpression VisitLimit(SqlLimit expr) { return(expr); }
protected override SqlExpression VisitLimit(SqlLimit expr) { return(expr); }
protected virtual SqlExpression VisitLimit(SqlLimit expr) { return expr; }