Table of Contents

BetweenLogic 类

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

BETWEEN(AND)条件

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

构造函数

BetweenLogic(ICompareView, CompareSymbol, ICompareView, ICompareView)

BETWEEN(AND)条件

protected BetweenLogic(ICompareView field, CompareSymbol op, ICompareView begin, ICompareView end)

参数

field ICompareView

字段

op CompareSymbol

操作

begin ICompareView

范围开始

end ICompareView

范围结束

BetweenLogic(ICompareView, ICompareView, ICompareView)

BETWEEN(AND)条件

public BetweenLogic(ICompareView field, ICompareView begin, ICompareView end)

参数

field ICompareView

字段

begin ICompareView

范围开始

end ICompareView

范围结束

字段

_end

下限

protected readonly ICompareView _end

字段值

ICompareView

属性

End

下限

public ICompareView End { 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