public override DbExpression Visit(DbInsertExpression exp) { DbInsertExpression ret = new DbInsertExpression(exp.Table); foreach (var kv in exp.InsertColumns) { ret.InsertColumns.Add(kv.Key, this.MakeNewExpression(kv.Value)); } return(ret); }
public abstract T Visit(DbInsertExpression exp);
public virtual T Visit(DbInsertExpression exp) { throw new NotImplementedException(); }