Table of Contents

DistinctCountAliasFieldInfo 类

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

去重字段统计别名

public class DistinctCountAliasFieldInfo : DistinctCountFieldInfoBase, IAggregateFieldAlias, IAggregate, IFieldAlias, IFieldView, IView, IMatch, ISqlEntity
继承
object
DistinctCountAliasFieldInfo
实现
继承成员

构造函数

DistinctCountAliasFieldInfo(ICompareField, string)

去重字段统计别名

public DistinctCountAliasFieldInfo(ICompareField field, string fieldName)

参数

field ICompareField
fieldName string

属性

Alias

别名

public string Alias { get; }

属性值

string

方法

IsMatch(string)

匹配

public bool IsMatch(string fieldName)

参数

fieldName string

返回

bool

WriteCore(ISqlEngine, StringBuilder)

拼写sql

protected override void WriteCore(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine

数据库引擎

sql StringBuilder

sql