ComplexOrLogic 类
复合或逻辑
public class ComplexOrLogic : ComplexLogicBase, IPreview<AtomicLogic>, IOrLogic, ISqlLogic, ISqlFragment
- 继承
-
objectComplexOrLogic
- 实现
-
IPreview<AtomicLogic>
- 扩展方法
构造函数
ComplexOrLogic()
复合或逻辑
public ComplexOrLogic()
方法
And(AndLogic)
与逻辑
public override Logic And(AndLogic and)
参数
andAndLogic与逻辑
返回
And(AtomicLogic)
与逻辑
public override Logic And(AtomicLogic atomic)
参数
atomicAtomicLogic
返回
And(ComplexAndLogic)
与逻辑
public override Logic And(ComplexAndLogic and)
参数
andComplexAndLogic与逻辑
返回
And(ComplexOrLogic)
与逻辑
public override Logic And(ComplexOrLogic or)
参数
orComplexOrLogic或逻辑
返回
And(OrLogic)
与逻辑
public override Logic And(OrLogic or)
参数
orOrLogic或逻辑
返回
Or(AndLogic)
或逻辑
public override Logic Or(AndLogic and)
参数
andAndLogic与逻辑
返回
Or(AtomicLogic)
或逻辑
public override Logic Or(AtomicLogic atomic)
参数
atomicAtomicLogic
返回
Or(ComplexAndLogic)
或逻辑
public override Logic Or(ComplexAndLogic and)
参数
andComplexAndLogic与逻辑
返回
Or(ComplexOrLogic)
或逻辑
public override Logic Or(ComplexOrLogic or)
参数
orComplexOrLogic或逻辑
返回
Or(OrLogic)
或逻辑
public override Logic Or(OrLogic or)
参数
orOrLogic或逻辑
返回
ToAnd()
转化为And查询
public override Logic ToAnd()
返回
ToOr()
转化为Or查询
public override Logic ToOr()
返回
运算符
operator &(ComplexOrLogic, AndLogic)
与逻辑
public static Logic operator &(ComplexOrLogic logic, AndLogic other)
参数
logicComplexOrLogic查询逻辑
otherAndLogic
返回
operator &(ComplexOrLogic, AtomicLogic)
与逻辑
public static Logic operator &(ComplexOrLogic logic, AtomicLogic other)
参数
logicComplexOrLogic查询逻辑
otherAtomicLogic
返回
operator &(ComplexOrLogic, ComplexAndLogic)
与逻辑
public static ComplexAndLogic operator &(ComplexOrLogic logic, ComplexAndLogic other)
参数
logicComplexOrLogic查询逻辑
otherComplexAndLogic
返回
operator &(ComplexOrLogic, ComplexOrLogic)
与逻辑
public static ComplexAndLogic operator &(ComplexOrLogic logic, ComplexOrLogic other)
参数
logicComplexOrLogic查询逻辑
otherComplexOrLogic
返回
operator &(ComplexOrLogic, Logic)
与逻辑
public static Logic operator &(ComplexOrLogic logic, Logic other)
参数
logicComplexOrLogic查询逻辑
otherLogic
返回
operator &(ComplexOrLogic, OrLogic)
与逻辑
public static ComplexAndLogic operator &(ComplexOrLogic logic, OrLogic other)
参数
logicComplexOrLogic查询逻辑
otherOrLogic
返回
operator |(ComplexOrLogic, AndLogic)
与逻辑
public static ComplexOrLogic operator |(ComplexOrLogic logic, AndLogic other)
参数
logicComplexOrLogic查询逻辑
otherAndLogic
返回
operator |(ComplexOrLogic, AtomicLogic)
与逻辑
public static ComplexOrLogic operator |(ComplexOrLogic logic, AtomicLogic other)
参数
logicComplexOrLogic查询逻辑
otherAtomicLogic
返回
operator |(ComplexOrLogic, ComplexAndLogic)
与逻辑
public static ComplexOrLogic operator |(ComplexOrLogic logic, ComplexAndLogic other)
参数
logicComplexOrLogic查询逻辑
otherComplexAndLogic
返回
operator |(ComplexOrLogic, ComplexOrLogic)
与逻辑
public static ComplexOrLogic operator |(ComplexOrLogic logic, ComplexOrLogic other)
参数
logicComplexOrLogic查询逻辑
otherComplexOrLogic
返回
operator |(ComplexOrLogic, Logic)
或逻辑
public static Logic operator |(ComplexOrLogic logic, Logic other)
参数
logicComplexOrLogic查询逻辑
otherLogic
返回
operator |(ComplexOrLogic, OrLogic)
与逻辑
public static ComplexOrLogic operator |(ComplexOrLogic logic, OrLogic other)
参数
logicComplexOrLogic查询逻辑
otherOrLogic
返回
operator !(ComplexOrLogic)
反逻辑
public static ComplexAndLogic operator !(ComplexOrLogic logic)
参数
logicComplexOrLogic查询逻辑