PrefixField 类
前缀字段
public class PrefixField : PrefixFragment<IColumn>, IPrefixField, IField, IFieldView, ICompareField, ICompareView, IOrderField, IOrderAsc, IOrderView, IAssignView, IView, IMatch, ISqlEntity
- 继承
-
objectPrefixField
- 实现
- 继承成员
- 扩展方法
构造函数
PrefixField(IColumn, params string[])
前缀字段
public PrefixField(IColumn column, params string[] prefix)
参数
属性
TablePrefix
前缀
public string TablePrefix { get; }
属性值
方法
AggregateAs(string, string)
聚合别名(select使用) 别名不能直接参与逻辑运算
public IAggregateFieldAlias AggregateAs(string aggregate, string alias)
参数
返回
AggregateTo(string)
聚合(逻辑运算使用)
public IAggregateField AggregateTo(string aggregate)
参数
aggregate
string聚合
返回
As(string)
别名
public IFieldAlias As(string aliasName)
参数
aliasName
string别名
返回
IsMatch(IField)
匹配字段
public bool IsMatch(IField field)
参数
field
IField字段
返回
IsMatch(string)
是否匹配
public bool IsMatch(string columnName)
参数
columnName
string列名