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)
参数
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
字段值
属性
End
下限
public ICompareView End { get; }
属性值
方法
Not()
否定逻辑
public override AtomicLogic Not()
返回
TryWrite(ISqlEngine, StringBuilder)
拼写sql
public override bool TryWrite(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEngine数据库引擎
sql
StringBuildersql