Esempio n. 1
0
 public static CompareFilter <ClrValue> In(PropertyPath path, ClrValue value)
 {
     return(Binary(path, CompareOperator.In, value));
 }
Esempio n. 2
0
 private static CompareFilter <ClrValue> Binary(PropertyPath path, CompareOperator @operator, ClrValue?value)
 {
     return(new CompareFilter <ClrValue>(path, @operator, value ?? ClrValue.Null));
 }
Esempio n. 3
0
 public static CompareFilter <ClrValue> Empty(PropertyPath path)
 {
     return(Binary(path, CompareOperator.Empty, null));
 }
Esempio n. 4
0
 public static CompareFilter <ClrValue> StartsWith(PropertyPath path, ClrValue value)
 {
     return(Binary(path, CompareOperator.StartsWith, value));
 }
Esempio n. 5
0
 public static CompareFilter <ClrValue> Contains(PropertyPath path, ClrValue value)
 {
     return(Binary(path, CompareOperator.Contains, value));
 }
Esempio n. 6
0
 public static CompareFilter <ClrValue> Ge(PropertyPath path, ClrValue value)
 {
     return(Binary(path, CompareOperator.GreaterThanOrEqual, value));
 }
Esempio n. 7
0
 public static CompareFilter <ClrValue> Ne(PropertyPath path, ClrValue value)
 {
     return(Binary(path, CompareOperator.NotEquals, value));
 }