예제 #1
0
파일: Expression.cs 프로젝트: carbon/Data
 public static BetweenExpression Between(Symbol propertyName, Constant start, Constant end)
      => new BetweenExpression(propertyName, start, end);
예제 #2
0
파일: Expression.cs 프로젝트: carbon/Data
 public static BetweenExpression Between(Symbol propertyName, object start, object end)
     => new BetweenExpression(propertyName, new Constant(start), new Constant(end));
예제 #3
0
파일: Expression.cs 프로젝트: carbon/Data
 public static Expression StartsWith(Symbol propertyName, Constant value)
     => new FunctionExpression("startsWith", propertyName, value);
예제 #4
0
파일: Expression.cs 프로젝트: carbon/Data
 public static Expression Size(Symbol propertyName)
   => new FunctionExpression("size", propertyName);
예제 #5
0
파일: Expression.cs 프로젝트: carbon/Data
 public static Expression In(Symbol propertyName, params long[] values)
     => new InExpression(propertyName, values.Select(Constant).ToArray());
예제 #6
0
파일: Expression.cs 프로젝트: carbon/Data
 public static Expression Contains(Symbol propertyName, Constant value)
   => new FunctionExpression("contains", propertyName, value);
예제 #7
0
파일: Expression.cs 프로젝트: carbon/Data
 // Dynamo NOTE: IN : Checks for matching elements within two sets.
 public static Expression In(Symbol propertyName, params Expression[] values)
     => new InExpression(propertyName, values);
예제 #8
0
파일: Expression.cs 프로젝트: carbon/Data
 public static Expression Lte(Symbol name, object value)
     => new BinaryExpression(name, ExpressionKind.Lte, Constant(value));
예제 #9
0
파일: Expression.cs 프로젝트: carbon/Data
 public static Expression NotEq(Symbol propertyName, object value)
     => new BinaryExpression(propertyName, ExpressionKind.NotEqual, Constant(value));
예제 #10
0
파일: Expression.cs 프로젝트: carbon/Data
 public static Expression Eq(Symbol propertyName, Symbol symbol)
     => new BinaryExpression(propertyName, ExpressionKind.Equal, symbol);
예제 #11
0
파일: Expression.cs 프로젝트: carbon/Data
 public static Expression Eq(Symbol propertyName, string value)
   => new BinaryExpression(propertyName, ExpressionKind.Equal, new Constant(value));