Table of Contents

NotWrapLogic 类

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

否定包装逻辑

public class NotWrapLogic : AtomicLogic, ISqlLogic, ISqlFragment
继承
object
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

sql

返回

bool