NotWrapLogic 类
否定包装逻辑
public class NotWrapLogic : AtomicLogic, ISqlLogic, ISqlFragment
- 继承
-
NotWrapLogic
- 实现
- 继承成员
- 扩展方法
构造函数
NotWrapLogic(AtomicLogic)
否定包装逻辑
public NotWrapLogic(AtomicLogic target)
参数
target
AtomicLogic
属性
Target
被包裹片段
public AtomicLogic Target { get; }
属性值
方法
Not()
负负得正,返回被否定逻辑
public override AtomicLogic Not()
返回
TryWrite(ISqlEngine, StringBuilder)
拼写sql 复合条件被否定需要加小括号
public override bool TryWrite(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEnginesql
StringBuilder