ToString() public method

public ToString ( ) : string
return string
        public override string GenerateSQL(DbCommandTree tree)
        {
            DbQueryCommandTree commandTree = tree as DbQueryCommandTree;

            SqlFragment fragment = null;

            DbExpression e = commandTree.Query;

            switch (commandTree.Query.ExpressionKind)
            {
            case DbExpressionKind.Project:
                fragment = e.Accept(this);
                Debug.Assert(fragment is SelectStatement);
                break;
            }

            return(fragment.ToString());
        }
Ejemplo n.º 2
0
        public override string GenerateSQL(DbCommandTree tree)
        {
            DbQueryCommandTree commandTree = tree as DbQueryCommandTree;

            SqlFragment fragment = null;

            DbExpression e = commandTree.Query;

            switch (commandTree.Query.ExpressionKind)
            {
            case DbExpressionKind.Project:
                fragment = e.Accept(this);
                Debug.Assert(fragment is SelectStatement);
                break;
            }
            // Apply post-optimizations here:
            fragment = TryFlatteningGroupBy(fragment);
            return(fragment.ToString());
        }