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
TSelectaction
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
TSelectaggregate
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
TSelectalias
string
返回
- TSelect
类型参数
TSelect
SelectGroupBy<TSelect>(TSelect)
筛选分组字段
public static TSelect SelectGroupBy<TSelect>(this TSelect select) where TSelect : SelectFieldsBase, IGroupBySelect
参数
select
TSelect
返回
- TSelect
类型参数
TSelect