private DbExpression RewriteElementExpression(DbElementExpression expression) { DbExpression rewrittenInput = Rewrite(expression.Argument); if (!object.ReferenceEquals(expression.Argument, rewrittenInput)) { expression = rewrittenInput.Element(); } return(expression); }
private DbExpression RewriteElementExpression(DbElementExpression expression) { DbExpression dbExpression = this.Rewrite(expression.Argument); if (!object.ReferenceEquals((object)expression.Argument, (object)dbExpression)) { expression = dbExpression.Element(); } return((DbExpression)expression); }