예제 #1
0
 protected override Expression VisitAllColumn(AllColumnExpression column)
 {
     if (column.TableAlias != null && !this.HideColumnAliases)
     {
         this.WriteAliasName(GetAliasName(column.TableAlias));
         this.Write(".");
     }
     this.WriteColumnName(column.Name);
     return(column);
 }
예제 #2
0
        protected virtual Expression VisitAllColumn(AllColumnExpression column)
        {
            int    iAlias;
            string aliasName =
                this.aliasMap.TryGetValue(column.TableAlias, out iAlias)
                ? "A" + iAlias
                : "A" + (column.TableAlias != null ? column.TableAlias.GetHashCode().ToString() : "") + "?";

            this.Write(aliasName);
            this.Write(".*");
            return(column);
        }
예제 #3
0
 protected virtual Expression VisitAllColumn(AllColumnExpression column)
 {
     return(column);
 }