Table of Contents

NotWrapLogic 类

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

否定包装逻辑

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

构造函数

NotWrapLogic(AtomicLogic)

否定包装逻辑

public NotWrapLogic(AtomicLogic target)

参数

target AtomicLogic

属性

Target

被包裹片段

public AtomicLogic Target { get; }

属性值

AtomicLogic

方法

Not()

负负得正,返回被否定逻辑

public override AtomicLogic Not()

返回

AtomicLogic

TryWrite(ISqlEngine, StringBuilder)

拼写sql 复合条件被否定需要加小括号

public override bool TryWrite(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine
sql StringBuilder

返回

bool