コード例 #1
0
        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);
        }
コード例 #2
0
 public ListCondition()
 {
     Operator = EListOperator.None;
 }