public override string ExpandWith(DbCommand command, SelectClauseDictionary expressions, string arguments) { DbParameter p = CreateParameter(command); p.Value = String.Format(_pattern, SqlStatement.EscapePattern(command, Convert.ToString(Controller.StringToValue(SecondArgument(arguments))))); return(String.Format("{0} like {1}", expressions[FirstArgument(arguments)], p.ParameterName)); }