/// <summary> /// Converts the specified <see cref="SqlUnion"/> expression tree to SQL text. /// </summary> /// <param name="sql"> /// The <see cref="SqlUnion"/> to convert to SQL text. /// </param> /// <param name="dialect"> /// The <see cref="SqlDialect"/> used to format the SQL text. /// </param> /// <param name="parameterCallback"> /// A delegate that is called when a SQL parameter is encountered while converting the SQL expression. /// </param> /// <returns> /// The SQL text for the specified SQL expression tree. /// </returns> public static string ToSql(this SqlUnion sql, SqlDialect dialect, Action <SqlParameter> parameterCallback) { return(sql.ToSqlInternal(dialect, parameterCallback)); }
/// <summary> /// Converts the specified <see cref="SqlUnion"/> expression tree to SQL text. /// </summary> /// <param name="sql"> /// The <see cref="SqlUnion"/> to convert to SQL text. /// </param> /// <param name="dialect"> /// The <see cref="SqlDialect"/> used to format the SQL text. /// </param> /// <returns> /// The SQL text for the specified SQL expression tree. /// </returns> public static string ToSql(this SqlUnion sql, SqlDialect dialect) { return(sql.ToSqlInternal(dialect)); }