public LessOperation(QueryOperation leftOperand, QueryOperation rightOperand) : base(leftOperand, rightOperand)
 {
 }
 public UnaryOperation(QueryOperation operand) : base()
 {
     Operand = operand;
 }
 public FieldReferenceOperation(QueryOperation element, string fieldName) : base()
 {
     Element   = element;
     FieldName = fieldName;
 }
Example #4
0
 public SubtractOperation(QueryOperation leftOperand, QueryOperation rightOperand) : base(leftOperand, rightOperand)
 {
 }
Example #5
0
 public ProjectionOperation(QueryOperation source, QueryOperation projection, string parameterName) : base(source)
 {
     Projection    = projection;
     ParameterName = parameterName;
 }
 public MultiplyOperation(QueryOperation leftOperand, QueryOperation rightOperand) : base(leftOperand, rightOperand)
 {
 }
 public FilterOperation(QueryOperation source, QueryOperation predicate, string parameterName) : base(source)
 {
     Predicate     = predicate;
     ParameterName = parameterName;
 }
 public BinaryOperation(QueryOperation leftOperand, QueryOperation rightOperand) : base()
 {
     LeftOperand  = leftOperand;
     RightOperand = rightOperand;
 }
Example #9
0
 public DivideOperation(QueryOperation leftOperand, QueryOperation rightOperand) : base(leftOperand, rightOperand)
 {
 }
 public CountOperation(QueryOperation source) : base(source)
 {
 }
 public SortOperation(QueryOperation source, IEnumerable <SortOperationStep> steps, string parameterName) : base(source)
 {
     Steps         = steps;
     ParameterName = parameterName;
 }
 public SortOperationStep(QueryOperation sortBy, bool ascending)
 {
     SortBy    = sortBy;
     Ascending = ascending;
 }
Example #13
0
 public EqualOperation(QueryOperation leftOperand, QueryOperation rightOperand) : base(leftOperand, rightOperand)
 {
 }
Example #14
0
 public EndsWithOperation(QueryOperation source, QueryOperation fragment) : base()
 {
     Source   = source;
     Fragment = fragment;
 }