Table of Contents

ShadowSqlServicess 类

命名空间
ShadowSql
程序集
ShadowSql.dll

字段筛选扩展方法

public static class ShadowSqlServicess
继承
ShadowSqlServicess
继承成员

方法

Apply<TSelect>(TSelect, Action<TSelect>)

筛选列

public static TSelect Apply<TSelect>(this TSelect select, Action<TSelect> action) where TSelect : ISelect

参数

select TSelect
action Action<TSelect>

返回

TSelect

类型参数

TSelect

SelectAggregate<TSelect>(TSelect, Func<IGroupByView, IAggregateFieldAlias>)

聚合筛选

public static TSelect SelectAggregate<TSelect>(this TSelect select, Func<IGroupByView, IAggregateFieldAlias> aggregate) where TSelect : SelectFieldsBase, IGroupBySelect

参数

select TSelect
aggregate Func<IGroupByView, IAggregateFieldAlias>

返回

TSelect

类型参数

TSelect

SelectCount<TSelect>(TSelect, string)

筛选计数

public static TSelect SelectCount<TSelect>(this TSelect select, string alias = "Count") where TSelect : SelectFieldsBase, IGroupBySelect

参数

select TSelect
alias string

返回

TSelect

类型参数

TSelect

SelectGroupBy<TSelect>(TSelect)

筛选分组字段

public static TSelect SelectGroupBy<TSelect>(this TSelect select) where TSelect : SelectFieldsBase, IGroupBySelect

参数

select TSelect

返回

TSelect

类型参数

TSelect