public SqlTableAlias(SqlDatabase sqlDatabase, SqlTable sqlTable, string alias) { this.Parent = sqlDatabase; this.sqlTable = sqlTable; this.alias = alias; sqlDatabase.SqlTableAliases.Add(this); }
public string GenerateAlias(SqlTable sqlTable) { throw new IAmOpenSourcePleaseImplementMeException(); }
public SqlAliasTableSource AddSqlAliasTableSource(SqlTable sqlTable) { SqlTableAlias sqlTableAlias = this.SqlStatement.GetSqlTableAlias(sqlTable); return AddSqlAliasTableSource(sqlTableAlias ); }
public SqlColumn(SqlTable sqlTable, string name) { this.Parent = sqlTable; this.name = name; sqlTable.SqlColumns.Add(this); }
public SqlTableAlias(SqlDatabase sqlDatabase, SqlTable sqlTable) : this(sqlDatabase, sqlTable, "") { }
public virtual void Visiting(SqlTable table) { // }
public SqlColumn(SqlTable sqlTable, IColumnMap columnMap) { this.Parent = sqlTable; this.columnMap = columnMap; sqlTable.SqlColumns.Add(this); }
public SqlColumn FindSqlColumn(SqlTable sqlTable, string name) { if (sqlTable != null) return sqlTable.FindSqlColumn(name); return null ; }
public SqlTableAlias GetSqlTableAlias(SqlTable sqlTable) { return this.sqlDatabase.GetSqlTableAlias(sqlTable.Name); }
public SqlTable GetSqlTable(ITableMap tableMap) { SqlTable sqlTable = FindSqlTable(tableMap.Name) ; if (sqlTable == null) sqlTable = new SqlTable(this, tableMap) ; return sqlTable; }
public SqlTable GetSqlTable(string name) { SqlTable sqlTable = FindSqlTable(name) ; if (sqlTable == null) sqlTable = new SqlTable(this, name) ; return sqlTable; }
public SqlAllColumnsInTableSelectListItem AddSqlAllColumnsInTableSelectListItem(SqlTable sqlTable) { SqlTableAlias sqlTableAlias = this.SqlStatement.GetSqlTableAlias(sqlTable.Name); return(AddSqlAllColumnsInTableSelectListItem(sqlTableAlias)); }
public SqlAliasTableSource AddSqlAliasTableSource(SqlTable sqlTable) { SqlTableAlias sqlTableAlias = this.SqlStatement.GetSqlTableAlias(sqlTable); return(AddSqlAliasTableSource(sqlTableAlias)); }
public SqlTableAlias GetSqlTableAlias(SqlTable sqlTable) { return(this.sqlDatabase.GetSqlTableAlias(sqlTable.Name)); }
public virtual void Visited(SqlTable table) { // }
public SqlAllColumnsInTableSelectListItem AddSqlAllColumnsInTableSelectListItem(SqlTable sqlTable) { SqlTableAlias sqlTableAlias = this.SqlStatement.GetSqlTableAlias(sqlTable.Name); return AddSqlAllColumnsInTableSelectListItem(sqlTableAlias) ; }