Esempio n. 1
0
 public ConditionStatement(ConditionType logicalConnector, ConditionValue leftValue, ConditionQualifier qualifier, ConditionValue rightValue)
 {
     LogicalConnector = logicalConnector;
     LeftValue        = leftValue;
     Qualifier        = qualifier;
     RightValue       = rightValue;
 }
Esempio n. 2
0
 public Condition(ConditionType conditionType, string key, ConditionQualifier conditionQualifier, string value)
 {
     this.Key   = key;
     this.Value = value;
     this.ConditionQualifier = conditionQualifier;
     this.ConditionType      = conditionType;
 }
Esempio n. 3
0
 public IndexCondition(string key, ConditionQualifier conditionQualifier, string value, Guid conditonId)
 {
     this.Id    = conditonId;
     this.Key   = key.ToLower();
     this.Value = value.ToLower();
     this.ConditionQualifier = conditionQualifier;
 }
Esempio n. 4
0
 public void Add(ConditionType conditionType, string key, ConditionQualifier conditionQualifier, string value)
 {
     this.Root.Add(new Condition(conditionType, key.ToLower(), conditionQualifier, value.ToLower()));
 }
Esempio n. 5
0
 public IndexKeyMatch(string key, ConditionQualifier conditionQualifier, string value)
 {
     this.Key   = key.ToLower();
     this.Value = value.ToLower();
     this.ConditionQualifier = conditionQualifier;
 }