21 references to StripTo
System.Data.Services.Client (21)
System\Data\Services\Client\ALinq\ProjectionAnalyzer.cs (1)
138MethodCallExpression insideCall = ResourceBinder.StripTo<MethodCallExpression>(call.Arguments[0]);
System\Data\Services\Client\ALinq\ResourceBinder.cs (20)
109MethodCallExpression call = StripTo<MethodCallExpression>(projection.Selector.Body); 516LambdaExpression collectionLambda = StripTo<LambdaExpression>(collectionSelector); 712LambdaExpression selector = StripTo<LambdaExpression>(selectManyCall.Arguments[2]); 859ConstantExpression ce = StripTo<ConstantExpression>(mce.Arguments[0]); 880ConstantExpression name = StripTo<ConstantExpression>(mce.Arguments[0]); 881ConstantExpression value = StripTo<ConstantExpression>(mce.Arguments[1]); 1097ConstantExpression constantArg = StripTo<ConstantExpression>(mce.Arguments[1]); 1178BinaryExpression be = StripTo<BinaryExpression>(e); 1189MemberExpression me = StripTo<MemberExpression>(e); 1312MethodCallExpression call = StripTo<MethodCallExpression>(expression); 1316call = StripTo<MethodCallExpression>(expression); 1375LambdaExpression lambda = StripTo<LambdaExpression>(expression); 1383MemberExpression memberAccess = StripTo<MemberExpression>(body); 1391memberAccess = StripTo<MemberExpression>(memberAccess.Expression); 1411MemberExpression me = StripTo<MemberExpression>(e); 1425me = StripTo<MemberExpression>(e); 1609return parameter == StripTo<ParameterExpression>(lambda.Body); 1774ParameterExpression argumentAsParameter = StripTo<ParameterExpression>(argument); 1878MemberInitExpression mie = StripTo<MemberInitExpression>(e.Body); 2184LambdaExpression le = StripTo<LambdaExpression>(expression);