Table of Contents

IAliasTable 接口

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

表别名

public interface IAliasTable : IView, IMatch, ITableView, ISqlEntity
继承成员
扩展方法

属性

Alias

别名

string Alias { get; }

属性值

string

PrefixFields

前缀字段

IEnumerable<IPrefixField> PrefixFields { get; }

属性值

IEnumerable<IPrefixField>

Target

原始表

ITable Target { get; }

属性值

ITable

方法

GetPrefixField(IField)

获取前缀字段

IPrefixField? GetPrefixField(IField field)

参数

field IField

返回

IPrefixField

GetPrefixField(string)

获取前缀字段

IPrefixField? GetPrefixField(string fieldName)

参数

fieldName string

返回

IPrefixField

NewPrefixField(IColumn)

构造新前缀字段

IPrefixField NewPrefixField(IColumn column)

参数

column IColumn

返回

IPrefixField