AggregateAliasFieldInfo 类
- 命名空间
- ShadowSql.Aggregates
- 程序集
- ShadowSql.Core.dll
聚合字段别名信息
public class AggregateAliasFieldInfo : AggregateFieldInfoBase, IAggregateFieldAlias, IAggregate, IFieldAlias, IFieldView, IView, IMatch, ISqlEntity
- 继承
-
objectAggregateAliasFieldInfo
- 实现
- 继承成员
构造函数
AggregateAliasFieldInfo(ICompareField, string, string)
聚合字段别名信息
public AggregateAliasFieldInfo(ICompareField field, string aggregate, string aliasName = "")
参数
field
ICompareField字段
aggregate
string聚合
aliasName
string别名
属性
Alias
别名
public string Alias { get; }
属性值
方法
CheckAlias(string, string, string)
检查别名
public static string CheckAlias(string aggregate, string columnName, string aliasName)
参数
返回
WriteCore(ISqlEngine, StringBuilder)
拼写sql
protected override void WriteCore(ISqlEngine engine, StringBuilder sql)
参数
engine
ISqlEngine数据库引擎
sql
StringBuildersql