26 references to RequestUriProcessor
System.Data.Services (26)
System\Data\Services\BatchServiceHost.cs (1)
88this.absoluteRequestUri = RequestUriProcessor.GetAbsoluteUriFromReference(batchStream.ContentUri, absoluteServiceUri);
System\Data\Services\DataService.cs (3)
2065return RequestUriProcessor.ProcessRequestUri(host.AbsoluteRequestUri, this); 2468description = RequestUriProcessor.ProcessRequestUri(this.operationContext.AbsoluteRequestUri, this); 2488description = RequestUriProcessor.ProcessRequestUri(this.operationContext.AbsoluteRequestUri, this);
System\Data\Services\DataServiceConfiguration.cs (1)
558query = RequestUriProcessor.InvokeWhereForType(query, (LambdaExpression)predicate);
System\Data\Services\DataServiceOperationContext.cs (1)
83string[] segments = RequestUriProcessor.EnumerateSegments(this.AbsoluteRequestUri, this.AbsoluteServiceUri);
System\Data\Services\Providers\BasicExpandProvider.cs (1)
1159return RequestUriProcessor.InvokeSelectForTypes(query, this.elementType, selector);
System\Data\Services\RequestQueryProcessor.cs (2)
904this.query = RequestUriProcessor.InvokeWhereForType( 1196this.query = RequestUriProcessor.InvokeSelectForTypes(this.query, resultWrapperType, Expression.Lambda(resultBody, expandParameter));
System\Data\Services\RequestUriProcessor.cs (9)
44private static readonly MethodInfo InvokeWhereMethodInfo = typeof(RequestUriProcessor).GetMethod("InvokeWhere", BindingFlags.NonPublic | BindingFlags.Static); 382RequestDescription description = RequestUriProcessor.ProcessRequestUri(absoluteRequestUri, service); 413MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelect", BindingFlags.Static | BindingFlags.NonPublic); 1033predicate = RequestUriProcessor.ReplaceParameterTypeForLambda(predicate, typeof(TSource)); 1120MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelect", BindingFlags.Static | BindingFlags.NonPublic); 1145MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelectMany", BindingFlags.Static | BindingFlags.NonPublic); 1164MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelect", BindingFlags.Static | BindingFlags.NonPublic); 1184MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelect", BindingFlags.Static | BindingFlags.NonPublic); 1205MethodInfo method = typeof(RequestUriProcessor).GetMethod("InvokeSelectMany", BindingFlags.Static | BindingFlags.NonPublic);
System\Data\Services\Serializers\Deserializer.cs (2)
916Uri referencedUri = RequestUriProcessor.GetAbsoluteUriFromReference(uri, this.Service.OperationContext); 917RequestDescription requestDescription = RequestUriProcessor.ProcessRequestUri(referencedUri, this.Service);
System\Data\Services\Serializers\Serializer.cs (2)
185return RequestUriProcessor.AppendEscapedSegment(absoluteServiceUri, objectKey); 196return RequestUriProcessor.AppendUnescapedSegment(currentUri, entry);
System\Data\Services\Serializers\SyndicationDeserializer.cs (2)
500Uri referencedUri = RequestUriProcessor.GetAbsoluteUriFromReference(link.Uri.OriginalString, this.Service.OperationContext); 501RequestDescription description = RequestUriProcessor.ProcessRequestUri(referencedUri, this.Service);
System\Data\Services\Serializers\SyndicationSerializer.cs (2)
244this.resultFeed.BaseUri = RequestUriProcessor.AppendEscapedSegment(this.AbsoluteServiceUri, ""); 1072Uri propertyAbsoluteUri = RequestUriProcessor.AppendUnescapedSegment(absoluteUri, segmentIdentifier);