예제 #1
0
 public static string Format(Expression expression)
 {
     var formatter = new SqlFormatter(null, false);
     formatter.Visit(expression);
     return formatter.ToString();
 }
예제 #2
0
 public static string Format(Expression expression, bool forDebug)
 {
     var formatter = new SqlFormatter(null, forDebug);
     formatter.Visit(expression);
     return formatter.ToString();
 }
예제 #3
0
 public virtual string Format(Expression expression)
 {
     return(SqlFormatter.Format(expression));
 }
 /// <summary>
 /// Converts the query expression into text of this query language
 /// </summary>
 /// <param name="expression"></param>
 /// <returns></returns>
 public virtual string Format(Expression expression)
 {
     // use common SQL formatter by default
     return(SqlFormatter.Format(expression));
 }
예제 #5
0
 protected virtual string FormatQuery(Expression query)
 {
     return(SqlFormatter.Format(query, true));
 }