Table of Contents

ColumnBase 类

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

列对象基类

public abstract class ColumnBase : IdentifierBase, ICompareField, ICompareView, IOrderField, IView, IMatch, IOrderAsc, IOrderView, ISqlEntity
继承
object
ColumnBase
实现
衍生
继承成员
扩展方法

构造函数

ColumnBase(string)

列对象基类

protected ColumnBase(string columnName)

参数

columnName string

方法

AggregateAs(string, string)

聚合别名(select使用) 别名不能直接参与逻辑运算

public virtual IAggregateFieldAlias AggregateAs(string aggregate, string alias)

参数

aggregate string

聚合

alias string

返回

IAggregateFieldAlias

AggregateTo(string)

聚合(逻辑运算使用)

public virtual IAggregateField AggregateTo(string aggregate)

参数

aggregate string

聚合

返回

IAggregateField

As(string)

public virtual IFieldAlias As(string aliasName)

参数

aliasName string

返回

IFieldAlias