Ejemplo n.º 1
0
 /// <summary>
 /// 增加条件
 /// </summary>
 /// <param name="connectOperator"></param>
 /// <param name="numeralCondition"></param>
 /// <returns></returns>
 public override BaseConnectedCondition <double> AddConditon(ConditionConnectOperator connectOperator, ICondition <double> numeralCondition)
 {
     return(AddConditon(new ConnectedNumeralCondition(connectOperator, numeralCondition)));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="condition"></param>
 /// <param name="ConnectOperator"></param>
 public AbstractConnectedCondition(ConditionConnectOperator ConnectOperator, ICondition <TValue> condition)
 {
     this.Condition       = condition;
     this.ConnectOperator = ConnectOperator;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="condition"></param>
 /// <param name="ConnectOperator"></param>
 public ConnectedNumeralCondition(ConditionConnectOperator ConnectOperator, ICondition <double> condition) : base(ConnectOperator, condition)
 {
 }
Ejemplo n.º 4
0
 /// <summary>
 /// 增加条件
 /// </summary>
 /// <param name="connectOperator"></param>
 /// <param name="numeralCondition"></param>
 /// <returns></returns>
 public override BaseConnectedCondition <string> AddConditon(ConditionConnectOperator connectOperator, ICondition <string> numeralCondition)
 {
     return(AddConditon(new ConnectedStringCondition(connectOperator, numeralCondition)));
 }
Ejemplo n.º 5
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="condition"></param>
 /// <param name="ConnectOperator"></param>
 public ConnectedStringCondition(ConditionConnectOperator ConnectOperator, ICondition <string> condition) : base(ConnectOperator, condition)
 {
 }
Ejemplo n.º 6
0
 /// <summary>
 /// 增加条件
 /// </summary>
 /// <param name="connectOperator"></param>
 /// <param name="numeralCondition"></param>
 /// <returns></returns>
 public abstract BaseConnectedCondition <TValue> AddConditon(ConditionConnectOperator connectOperator, ICondition <TValue> numeralCondition);