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