/// <inheritdoc/> public override void Visit(DbParamExpression e) { int index = DbParamExpressions.IndexOf(e); if (index == -1) { index = DbParamExpressions.Count; DbParamExpressions.Add(e); } string paramName = GetParamName(index); SqlBuilder.Append(paramName); }
/// <summary> /// Visits the <see cref="DbParamExpression"/>. /// </summary> /// <param name="expression">The expression.</param> /// <returns>The result.</returns> public abstract T Visit(DbParamExpression expression);