public ChangeAlias ( string replacement ) : |
||
replacement | string | |
리턴 |
public Expression ChangeAlias(string replacement)
{
return new SqlColumnExpression(this.Type, replacement, this.Name, this.Special);
}
}
protected override Expression VisitColumn(SqlColumnExpression columnExpression) { if (this.oldAliasMatch(columnExpression.SelectAlias)) { return columnExpression.ChangeAlias(this.replacement); } return base.VisitColumn(columnExpression); }