Table of Contents

AtomicLogic 类

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

原子逻辑基类

public abstract class AtomicLogic : ISqlLogic, ISqlFragment
继承
AtomicLogic
实现
Derived
继承成员
扩展方法

方法

Not()

否定逻辑

public abstract AtomicLogic Not()

返回

AtomicLogic

TryWrite(ISqlEngine, StringBuilder)

拼写sql

public abstract bool TryWrite(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine
sql StringBuilder

返回

bool

运算符

operator &(AtomicLogic, AndLogic)

与逻辑

public static AndLogic operator &(AtomicLogic logic, AndLogic other)

参数

logic AtomicLogic
other AndLogic

返回

AndLogic

operator &(AtomicLogic, AtomicLogic)

与逻辑

public static AndLogic operator &(AtomicLogic logic, AtomicLogic other)

参数

logic AtomicLogic
other AtomicLogic

返回

AndLogic

operator &(AtomicLogic, ComplexAndLogic)

与逻辑

public static ComplexAndLogic operator &(AtomicLogic logic, ComplexAndLogic other)

参数

logic AtomicLogic
other ComplexAndLogic

返回

ComplexAndLogic

operator &(AtomicLogic, ComplexOrLogic)

与逻辑

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

参数

logic AtomicLogic
other ComplexOrLogic

返回

Logic

operator &(AtomicLogic, OrLogic)

与逻辑

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

参数

logic AtomicLogic
other OrLogic

返回

Logic

operator |(AtomicLogic, AndLogic)

或逻辑

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

参数

logic AtomicLogic
other AndLogic

返回

Logic

operator |(AtomicLogic, AtomicLogic)

或逻辑

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

参数

logic AtomicLogic
other AtomicLogic

返回

OrLogic

operator |(AtomicLogic, ComplexAndLogic)

或逻辑

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

参数

logic AtomicLogic
other ComplexAndLogic

返回

Logic

operator |(AtomicLogic, ComplexOrLogic)

或逻辑

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

参数

logic AtomicLogic
other ComplexOrLogic

返回

ComplexOrLogic

operator |(AtomicLogic, OrLogic)

或逻辑

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

参数

logic AtomicLogic
other OrLogic

返回

OrLogic

operator !(AtomicLogic)

反逻辑

public static AtomicLogic operator !(AtomicLogic logic)

参数

logic AtomicLogic

返回

AtomicLogic