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