Shaolinq.Persistence.Linq.Optimizers.AliasReferenceReplacer.VisitColumn C# (CSharp) Method

VisitColumn() protected method

protected VisitColumn ( SqlColumnExpression columnExpression ) : Expression
columnExpression Shaolinq.Persistence.Linq.Expressions.SqlColumnExpression
return System.Linq.Expressions.Expression
		protected override Expression VisitColumn(SqlColumnExpression columnExpression)
		{
			if (this.oldAliasMatch(columnExpression.SelectAlias))
			{
				return columnExpression.ChangeAlias(this.replacement);
			}

			return base.VisitColumn(columnExpression);
		}
	}