71 references to Argument
System.Data.Entity (71)
System\Data\Common\CommandTrees\BasicExpressionVisitor.cs (1)
29VisitExpression(EntityUtil.CheckArgumentNull(expression, "expression").Argument);
System\Data\Common\CommandTrees\DefaultExpressionVisitor.cs (6)
254DbExpression newArgument = this.VisitExpression(expression.Argument); 255if (!object.ReferenceEquals(expression.Argument, newArgument)) 267DbExpression newArgument = this.VisitExpression(expression.Argument); 270if (!object.ReferenceEquals(expression.Argument, newArgument) || 770DbExpression newArgument = this.VisitExpression(expression.Argument); 773if (!object.ReferenceEquals(expression.Argument, newArgument) ||
System\Data\Common\CommandTrees\Internal\ExpressionDumper.cs (1)
414Dump(e.Argument);
System\Data\Common\CommandTrees\Internal\ExpressionKeyGen.cs (5)
158expr.Argument.Accept(this); 176e.Argument.Accept(this); 459e.Argument.Accept(this); 469e.Argument.Accept(this); 532e.Argument.Accept(this);
System\Data\Common\CommandTrees\Internal\ExpressionPrinter.cs (5)
463retInfo.Children.Add(this.VisitExpression(expr.Argument)); 679TreeNode argInfo = this.VisitExpression(e.Argument); 723retInfo.Children.Add(this.VisitExpression(e.Argument)); 732retInfo.Children.Add(this.VisitExpression(e.Argument)); 804retNode.Children.Add(this.Visit("Keys", e.Argument));
System\Data\Common\CommandTrees\Internal\ViewSimplifier.cs (1)
831if (TryMatchConstant(castExpression.Argument, out value))
System\Data\Mapping\Update\Internal\Propagator.Evaluator.cs (6)
195PropagatorResult childResult = Visit(predicate.Argument); 326PropagatorResult child = Visit(predicate.Argument); 443PropagatorResult argument = Visit(node.Argument); 473PropagatorResult childResult = Visit(node.Argument); 499PropagatorResult childResult = Visit(node.Argument); 567PropagatorResult argumentResult = Visit(node.Argument);
System\Data\Mapping\ViewGeneration\DiscriminatorMap.cs (2)
287ExpressionsCompatible(refX.Argument, refY.Argument));
System\Data\Objects\Internal\ObjectSpanRewriter.cs (3)
316DbExpression rewrittenInput = Rewrite(expression.Argument); 317if (!object.ReferenceEquals(expression.Argument, rewrittenInput)) 836testExpr = ((DbDerefExpression)testExpr).Argument;
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
939condExpr = notExpr.Argument;
System\Data\Query\PlanCompiler\ITreeGenerator.cs (17)
618return _iqtCommand.CreateNode(op, exprDelegate(e.Argument)); 1474if (e.Argument.ExpressionKind == DbExpressionKind.IsNull) 1478else if (e.Argument.ExpressionKind == DbExpressionKind.Not) 1480DbNotExpression notExpression = (DbNotExpression)e.Argument; 1481if (notExpression.Argument.ExpressionKind == DbExpressionKind.IsNull) 1496Node argNode = VisitExprAsScalar(e.Argument); 1497if (TypeSemantics.IsEntityType(e.Argument.ResultType)) 1499argNode = BuildEntityRef(argNode, e.Argument.ResultType); 1539Node inputSetNode = EnsureRelOp(VisitExpr(e.Argument)); 1550Node inputSetNode = EnsureRelOp(VisitExpr(e.Argument)); 1575Node inputSetNode = EnsureRelOp(VisitExpr(e.Argument)); 1881DbExpression isOfArgument = ((DbIsOfExpression)filter.Predicate).Argument; 1908result = ApplyIsOfFilter(((DbDistinctExpression)current).Argument, typeFilter).Distinct(); 1938DbExpression rewrittenIsOf = ApplyIsOfFilter(ofTypeExp.Argument, typeFilter); 2004PlanCompiler.Assert(TypeSemantics.IsCollectionType(e.Argument.ResultType), "Non-Collection Type Argument in DbOfTypeExpression"); 2006DbExpression rewrittenIsOfFilter = ApplyIsOfFilter(e.Argument, new IsOfFilter(e)); 2111Node newArg = BuildSoftCast(VisitExprAsScalar(e.Argument), TypeHelpers.CreateKeyRowType(e.EntitySet.ElementType));
System\Data\SqlClient\SqlGen\DmlSqlGenerator.cs (1)
550expression.Argument.Accept(this);
System\Data\SqlClient\SqlGen\Sql8ConformanceChecker.cs (1)
76return VisitExpression(expr.Argument);
System\Data\SqlClient\SqlGen\SqlGenerator.cs (21)
703return e.Argument.Accept(this); 709result.Append(e.Argument.Accept(this)); 1179SqlSelectStatement result = VisitExpressionEnsureSqlStatement(e.Argument); 1184TypeUsage inputType = TypeHelpers.GetElementTypeUsage(e.Argument.ResultType); 1205result.Append(VisitExpressionEnsureSqlStatement(e.Argument)); 1783DbNotExpression notExpression = e.Argument as DbNotExpression; 1786return notExpression.Argument.Accept(this); 1789DbIsEmptyExpression isEmptyExpression = e.Argument as DbIsEmptyExpression; 1795DbIsNullExpression isNullExpression = e.Argument as DbIsNullExpression; 1801DbComparisonExpression comparisonExpression = e.Argument as DbComparisonExpression; 1820result.Append(e.Argument.Accept(this)); 2078return first.ResultType == second.ResultType && this.Equals(first.Argument, second.Argument); 2108return GetHashCode(((DbCastExpression)obj).Argument); 2170var potentialKey = ((DbIsNullExpression)e).Argument; 2897result.Append(VisitExpressionEnsureSqlStatement(e.Argument)); 2918SqlSelectStatement result = VisitExpressionEnsureSqlStatement(elementExpr.Argument); 2923TypeUsage inputType = TypeHelpers.GetElementTypeUsage(elementExpr.Argument.ResultType); 2975if (e.Argument.ExpressionKind == DbExpressionKind.ParameterReference) 2979result.Append(e.Argument.Accept(this)); 4344return GroupByExpressionNeedsInnerQuery(castExpression.Argument, inputVarRefName, allowConstants);