Table of Contents

OrLogic 类

命名空间
ShadowSql.Logics
程序集
ShadowSql.Core.dll

或逻辑

public sealed class OrLogic : Logic, IPreview<AtomicLogic>, IOrLogic, ISqlLogic, ISqlFragment
继承
OrLogic
实现
继承成员
扩展方法

构造函数

OrLogic()

或逻辑

public OrLogic()

OrLogic(AtomicLogic)

或逻辑

public OrLogic(AtomicLogic logic)

参数

logic AtomicLogic

方法

And(AndLogic)

与逻辑

public override Logic And(AndLogic and)

参数

and AndLogic

返回

Logic

And(AtomicLogic)

与逻辑

public override Logic And(AtomicLogic atomic)

参数

atomic AtomicLogic

返回

Logic

And(ComplexAndLogic)

与逻辑

public override Logic And(ComplexAndLogic and)

参数

and ComplexAndLogic

返回

Logic

And(ComplexOrLogic)

与逻辑

public override Logic And(ComplexOrLogic or)

参数

or ComplexOrLogic

返回

Logic

And(OrLogic)

与逻辑

public override Logic And(OrLogic or)

参数

or OrLogic

返回

Logic

Or(AndLogic)

或逻辑

public override Logic Or(AndLogic and)

参数

and AndLogic

返回

Logic

Or(AtomicLogic)

或逻辑

public override Logic Or(AtomicLogic atomic)

参数

atomic AtomicLogic

返回

Logic

Or(ComplexAndLogic)

或逻辑

public override Logic Or(ComplexAndLogic and)

参数

and ComplexAndLogic

返回

Logic

Or(ComplexOrLogic)

或逻辑

public override Logic Or(ComplexOrLogic or)

参数

or ComplexOrLogic

返回

Logic

Or(OrLogic)

或逻辑

public override Logic Or(OrLogic or)

参数

or OrLogic

返回

Logic

ToAnd()

转化为And查询

public override Logic ToAnd()

返回

Logic

ToOr()

Or查询

public override Logic ToOr()

返回

Logic

运算符

operator &(OrLogic, AndLogic)

与逻辑

public static Logic operator &(OrLogic logic, AndLogic other)

参数

logic OrLogic
other AndLogic

返回

Logic

operator &(OrLogic, AtomicLogic)

与逻辑

public static Logic operator &(OrLogic logic, AtomicLogic other)

参数

logic OrLogic
other AtomicLogic

返回

Logic

operator &(OrLogic, ComplexAndLogic)

与逻辑

public static IAndLogic operator &(OrLogic logic, ComplexAndLogic other)

参数

logic OrLogic
other ComplexAndLogic

返回

IAndLogic

operator &(OrLogic, ComplexOrLogic)

或逻辑

public static Logic operator &(OrLogic logic, ComplexOrLogic other)

参数

logic OrLogic
other ComplexOrLogic

返回

Logic

operator &(OrLogic, Logic)

与逻辑

public static Logic operator &(OrLogic logic, Logic other)

参数

logic OrLogic
other Logic

返回

Logic

operator &(OrLogic, OrLogic)

或逻辑

public static Logic operator &(OrLogic logic, OrLogic other)

参数

logic OrLogic
other OrLogic

返回

Logic

operator |(OrLogic, AndLogic)

或逻辑

public static Logic operator |(OrLogic logic, AndLogic other)

参数

logic OrLogic
other AndLogic

返回

Logic

operator |(OrLogic, AtomicLogic)

或逻辑

public static OrLogic operator |(OrLogic logic, AtomicLogic other)

参数

logic OrLogic
other AtomicLogic

返回

OrLogic

operator |(OrLogic, ComplexAndLogic)

或逻辑

public static Logic operator |(OrLogic logic, ComplexAndLogic other)

参数

logic OrLogic
other ComplexAndLogic

返回

Logic

operator |(OrLogic, ComplexOrLogic)

或逻辑

public static ComplexOrLogic operator |(OrLogic logic, ComplexOrLogic other)

参数

logic OrLogic
other ComplexOrLogic

返回

ComplexOrLogic

operator |(OrLogic, Logic)

或逻辑

public static Logic operator |(OrLogic logic, Logic other)

参数

logic OrLogic
other Logic

返回

Logic

operator |(OrLogic, OrLogic)

或逻辑

public static OrLogic operator |(OrLogic logic, OrLogic other)

参数

logic OrLogic
other OrLogic

返回

OrLogic

operator !(OrLogic)

反逻辑

public static AndLogic operator !(OrLogic logic)

参数

logic OrLogic

返回

AndLogic