EFIngresProvider/SqlGen/SqlGenerator/SqlGeneratorHelpers.cs
/// <summary>
/// This is used to determine if a particular expression is a Join operation.
/// This is true for DbCrossJoinExpression and DbJoinExpression, the
/// latter of which may have one of several different ExpressionKinds.
/// </summary>
/// <param name="e"></param>
/// <returns></returns>
This is used to determine if a particular expression is a Join operation.
This is true for DbCrossJoinExpression and DbJoinExpression, the
latter of which may have one of several different ExpressionKinds.
This is used to determine if a particular expression is a Join operation . This is true for DbCrossJoinExpression and DbJoinExpression the latter of which may have one of several different ExpressionKinds .
static bool IsJoinExpression(DbExpression e)
        {
            return (e.ExpressionKind == DbExpressionKind.CrossJoin ||
                    e.ExpressionKind == DbExpressionKind.FullOuterJoin ||
                    e.ExpressionKind == DbExpressionKind.InnerJoin ||
                    e.ExpressionKind == DbExpressionKind.LeftOuterJoin);
        }
static bool IsJoinExpression ( DbExpression e ) { return ( e . ExpressionKind == DbExpressionKind . CrossJoin || e . ExpressionKind == DbExpressionKind . FullOuterJoin || e . ExpressionKind == DbExpressionKind . InnerJoin || e . ExpressionKind == DbExpressionKind . LeftOuterJoin ) ; }
This is used to determine if a particular expression is a Join operation.
This is used to determine if a particular expression is a Join operation .
None
e
DbExpression
None