CompareLogic 类
- 程序集
- ShadowSql.Core.dll
比较逻辑
public class CompareLogic : CompareLogicBase, ISqlLogic, ISqlFragment
- 继承
-
objectCompareLogic
- 实现
- 衍生
- 继承成员
- 扩展方法
构造函数
CompareLogic(ICompareView, CompareSymbol, ICompareView)
比较逻辑
public CompareLogic(ICompareView field, CompareSymbol op, ICompareView value)
参数
field
ICompareView字段
op
CompareSymbol操作
value
ICompareView值
字段
_value
比较参数(或字段)
protected readonly ICompareView _value
字段值
属性
Value
比较参数(或字段)
public ICompareView Value { get; }
属性值
方法
Not()
否定逻辑
public override AtomicLogic Not()
返回
TryWrite(ISqlEngine, StringBuilder)
拼写sql
public override bool TryWrite(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEngine数据库引擎
sql
StringBuildersql