Table of Contents

CompareLogic 类

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

比较逻辑

public class CompareLogic : CompareLogicBase, ISqlLogic, ISqlFragment
继承
object
CompareLogic
实现
衍生
继承成员
扩展方法

构造函数

CompareLogic(ICompareView, CompareSymbol, ICompareView)

比较逻辑

public CompareLogic(ICompareView field, CompareSymbol op, ICompareView value)

参数

field ICompareView

字段

op CompareSymbol

操作

value ICompareView

字段

_value

比较参数(或字段)

protected readonly ICompareView _value

字段值

ICompareView

属性

Value

比较参数(或字段)

public ICompareView Value { get; }

属性值

ICompareView

方法

Not()

否定逻辑

public override AtomicLogic Not()

返回

AtomicLogic

TryWrite(ISqlEngine, StringBuilder)

拼写sql

public override bool TryWrite(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine

数据库引擎

sql StringBuilder

sql

返回

bool