Table of Contents

SelectFieldsBase 类

命名空间
ShadowSql.SelectFields
程序集
ShadowSql.Core.dll

筛选字段基类

public abstract class SelectFieldsBase : GetFieldBase, ISqlEntity, ISelectFields
继承
SelectFieldsBase
实现
Derived
继承成员
扩展方法

属性

Selected

字段信息

public IEnumerable<IFieldView> Selected { get; }

属性值

IEnumerable<IFieldView>

方法

ToColumnsCore()

获取列

protected virtual IEnumerable<IColumn> ToColumnsCore()

返回

IEnumerable<IColumn>

WriteSelectFields(ISqlEngine, StringBuilder, IEnumerable<IFieldView>, bool)

拼写筛选字段列表

protected static bool WriteSelectFields(ISqlEngine engine, StringBuilder sql, IEnumerable<IFieldView> fields, bool appended)

参数

engine ISqlEngine
sql StringBuilder
fields IEnumerable<IFieldView>
appended bool

返回

bool

WriteSelectedCore(ISqlEngine, StringBuilder, bool)

拼写筛选字段列表

protected virtual bool WriteSelectedCore(ISqlEngine engine, StringBuilder sql, bool appended)

参数

engine ISqlEngine
sql StringBuilder
appended bool

返回

bool