Table of Contents

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 ITableView
op CompareSymbol

字段

_source

数据源表(视图)

protected readonly ITableView _source

字段值

ITableView

属性

Source

数据源表(视图)

public ITableView Source { get; }

属性值

ITableView

方法

WriteSub(ISqlEngine, StringBuilder)

拼写右侧子查询

protected override void WriteSub(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine
sql StringBuilder