SelectFieldsBase 类
- 程序集
- ShadowSql.Core.dll
筛选字段基类
public abstract class SelectFieldsBase : GetFieldBase, ISqlEntity, ISelectFields
- 继承
-
SelectFieldsBase
- 实现
- Derived
- 继承成员
- 扩展方法
属性
Selected
字段信息
public IEnumerable<IFieldView> Selected { get; }
属性值
方法
ToColumnsCore()
获取列
protected virtual IEnumerable<IColumn> ToColumnsCore()
返回
WriteSelectFields(ISqlEngine, StringBuilder, IEnumerable<IFieldView>, bool)
拼写筛选字段列表
protected static bool WriteSelectFields(ISqlEngine engine, StringBuilder sql, IEnumerable<IFieldView> fields, bool appended)
参数
engine
ISqlEnginesql
StringBuilderfields
IEnumerable<IFieldView>appended
bool
返回
WriteSelectedCore(ISqlEngine, StringBuilder, bool)
拼写筛选字段列表
protected virtual bool WriteSelectedCore(ISqlEngine engine, StringBuilder sql, bool appended)
参数
engine
ISqlEnginesql
StringBuilderappended
bool