Table of Contents

AggregateAliasFieldInfo 类

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

聚合字段别名信息

public class AggregateAliasFieldInfo : AggregateFieldInfoBase, IAggregateFieldAlias, IAggregate, IFieldAlias, IFieldView, IView, IMatch, ISqlEntity
继承
AggregateAliasFieldInfo
实现
继承成员

构造函数

AggregateAliasFieldInfo(ICompareField, string, string)

聚合字段别名信息

public AggregateAliasFieldInfo(ICompareField field, string aggregate, string alias = "")

参数

field ICompareField
aggregate string
alias string

属性

Alias

别名

public string Alias { get; }

属性值

string

方法

CheckAlias(string, string, string)

检查别名

public static string CheckAlias(string aggregate, string columnName, string alias)

参数

aggregate string
columnName string
alias string

返回

string

WriteCore(ISqlEngine, StringBuilder)

拼写sql

protected override void WriteCore(ISqlEngine engine, StringBuilder sql)

参数

engine ISqlEngine
sql StringBuilder