ExistsLogicBase 类
- 命名空间
- ShadowSql.SubQueries
- 程序集
- ShadowSql.Core.dll
子查询逻辑(EXISTS/NOT EXISTS)基类
public abstract class ExistsLogicBase : SubLogicBase, ISqlLogic, ISqlFragment, ISelect, ISelectFields, ISqlEntity
- 继承
-
ExistsLogicBase
- 实现
- Derived
- 继承成员
- 扩展方法
构造函数
ExistsLogicBase(ITableView, CompareSymbol)
子查询逻辑(EXISTS/NOT EXISTS)基类
protected ExistsLogicBase(ITableView source, CompareSymbol op)
参数
source
ITableViewop
CompareSymbol
字段
_source
数据源表(视图)
protected readonly ITableView _source
字段值
属性
Source
数据源表(视图)
public ITableView Source { get; }
属性值
方法
WriteSub(ISqlEngine, StringBuilder)
拼写右侧子查询
protected override void WriteSub(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEnginesql
StringBuilder