public Condition <T> InCondition(string field, EListOperator oper) { Contract.Requires(!String.IsNullOrWhiteSpace(field)); Contract.Requires(oper == EListOperator.In || oper == EListOperator.NotIn); CheckRoot(); ListCondition <T> condition = new ListCondition <T>(); ClauseVariable var = new ClauseVariable(); var.Name = field; condition.LeftElement = var; condition.Operator = oper; AddCondition(condition); return(condition); }
public ListCondition() { Operator = EListOperator.None; }