protected override Expression VisitLeftJoinLateral(LeftJoinLateralExpression leftJoinLateralExpression) { Sql.Append("OUTER APPLY "); Visit(leftJoinLateralExpression.Table); return(leftJoinLateralExpression); }
protected override Expression VisitLeftJoinLateral(LeftJoinLateralExpression outerApplyExpression) { var parentSearchCondition = _isSearchCondition; _isSearchCondition = false; var table = (TableExpressionBase)Visit(outerApplyExpression.Table); _isSearchCondition = parentSearchCondition; return(outerApplyExpression.Update(table)); }
protected abstract Expression VisitLeftJoinLateral(LeftJoinLateralExpression leftJoinLateralExpression);