1 instantiation of ResourceBinder
System.Data.Services.Client (1)
System\Data\Services\Client\ALinq\ResourceBinder.cs (1)
41ResourceBinder rb = new ResourceBinder();
19 references to ResourceBinder
System.Data.Services.Client (19)
System\Data\Services\Client\ALinq\DataServiceQueryProvider.cs (1)
154e = ResourceBinder.Bind(e);
System\Data\Services\Client\ALinq\ProjectionAnalyzer.cs (9)
138MethodCallExpression insideCall = ResourceBinder.StripTo<MethodCallExpression>(call.Arguments[0]); 349if (ResourceBinder.PatternRules.MatchConvertToAssignable(u)) 381var nullCheck = ResourceBinder.PatternRules.MatchNullCheck(this.box.ParamExpressionInScope, c); 407if (ResourceBinder.PatternRules.MatchNonPrivateReadableProperty(m, out pi)) 467if (ResourceBinder.PatternRules.MatchNewDataServiceCollectionOfT(nex)) 562if (!ResourceBinder.PatternRules.MatchConvertToAssignable(u)) 596var nullCheck = ResourceBinder.PatternRules.MatchNullCheck(this.box.ParamExpressionInScope, c); 641if (ResourceBinder.PatternRules.MatchNonPrivateReadableProperty(m, out pi)) 703!ResourceBinder.PatternRules.MatchNewDataServiceCollectionOfT(nex))
System\Data\Services\Client\ALinq\ProjectionRewriter.cs (1)
47if (!ResourceBinder.PatternRules.MatchSingleArgumentLambda(le, out le) || // can only rewrite single parameter Lambdas.
System\Data\Services\Client\ALinq\ResourceBinder.cs (1)
41ResourceBinder rb = new ResourceBinder();
System\Data\Services\Client\ALinq\ResourceSetExpression.cs (1)
250/// <remarks>Used exclusively by <see cref="ResourceBinder.RemoveTransparentScope"/>.</remarks>
System\Data\Services\Client\MemberAssignmentAnalysis.cs (1)
152var nullCheck = ResourceBinder.PatternRules.MatchNullCheck(this.entity, c);
System\Data\Services\Client\ProjectionPlanCompiler.cs (5)
145var nullCheck = ResourceBinder.PatternRules.MatchNullCheck(this.pathBuilder.LambdaParameterInScope, conditional); 291ProjectionAnalyzer.IsMethodCallAllowedEntitySequence(m) || ResourceBinder.PatternRules.MatchReferenceEquals(m), 331if (ResourceBinder.PatternRules.MatchNewDataServiceCollectionOfT(nex)) 484private Expression RebindConditionalNullCheck(ConditionalExpression conditional, ResourceBinder.PatternRules.MatchNullCheckResult nullCheck) 835ResourceBinder.PatternRules.MatchNewDataServiceCollectionOfT(nex),