BetweenLogic 类
- 程序集
- ShadowSql.Core.dll
BETWEEN(AND)条件
public class BetweenLogic : CompareLogic, ISqlLogic, ISqlFragment
- 继承
-
objectBetweenLogic
- 实现
- 衍生
- 继承成员
- 扩展方法
构造函数
BetweenLogic(ICompareView, CompareSymbol, ICompareView, ICompareView)
BETWEEN(AND)条件
protected BetweenLogic(ICompareView field, CompareSymbol op, ICompareView begin, ICompareView end)
参数
fieldICompareView字段
opCompareSymbol操作
beginICompareView范围开始
endICompareView范围结束
BetweenLogic(ICompareView, ICompareView, ICompareView)
BETWEEN(AND)条件
public BetweenLogic(ICompareView field, ICompareView begin, ICompareView end)
参数
fieldICompareView字段
beginICompareView范围开始
endICompareView范围结束
字段
_end
下限
protected readonly ICompareView _end
字段值
属性
End
下限
public ICompareView End { get; }
属性值
方法
Not()
否定逻辑
public override AtomicLogic Not()
返回
TryWrite(ISqlEngine, StringBuilder)
拼写sql
public override bool TryWrite(ISqlEngine engine, StringBuilder sql)
参数
engineISqlEngine数据库引擎
sqlStringBuildersql