1 write to service
System.Data.Services (1)
System\Data\Services\RequestQueryProcessor.cs (1)
97
this.
service
= service;
32 references to service
System.Data.Services (32)
System\Data\Services\RequestQueryProcessor.cs (32)
161
return this.
service
.PagingProvider.IsCustomPagedForQuery;
423
resourceSet = this.
service
.Provider.GetContainer(resourceSet, resourceType, property);
433
filter = DataServiceConfiguration.ComposeQueryInterceptors(this.
service
, resourceSet);
491
segments.Add(new ExpandSegment(property.Name, filter, this.
service
.Configuration.MaxResultsPerCollection, resourceSet, property, null));
495
this.description.UpdateAndCheckEpmFeatureVersion(resourceSet, this.
service
);
502
this.description.UpdateEpmResponseVersion(this.
service
.OperationContext.Host.RequestAccept, resourceSet, this.
service
.Provider);
571
string expand = this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringExpand);
582
this.
service
.InternalApplyingExpansions(this.query, this.expandPaths);
693
string select = this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringSelect);
698
if (!this.
service
.Configuration.DataServiceBehavior.AcceptProjectionRequests)
776
IExpandProvider expandProvider = this.
service
.Provider.GetService<IExpandProvider>(this.
service
);
807
IProjectionProvider projectionProvider = this.
service
.Provider.ProjectionProvider;
814
Debug.Assert(!this.
service
.Provider.IsV1Provider, "All V1 providers should implement the IProjectionProvider interface.");
824
projectionProvider = new BasicExpandProvider(this.
service
.Provider, false, true);
834
if (!String.IsNullOrEmpty(this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringExpand)))
850
string filter = this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringFilter);
854
this.query = RequestQueryParser.Where(this.
service
, this.description.LastSegmentInfo.TargetContainer, this.description.TargetResourceType, this.query, filter);
862
String skipToken = this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringSkipToken);
928
this.
service
,
958
this.query = RequestQueryParser.OrderBy(this.
service
, this.query, this.topLevelOrderingInfo);
967
string count = this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringInlineCount);
972
if (!this.
service
.Configuration.DataServiceBehavior.AcceptCountRequests)
986
if (this.
service
.OperationContext.Host.AstoriaHttpVerb != AstoriaVerbs.GET)
1025
StringBuilder orderBy = new StringBuilder(this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringOrderBy));
1081
this.
service
,
1126
if (String.IsNullOrEmpty(this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringExpand))
1127
&& String.IsNullOrEmpty(this.
service
.OperationContext.Host.GetQueryStringItem(XmlConstants.HttpQueryStringSelect)))
1161
this.
service
.InternalOnRequestQueryConstructed(this.queryResults as IQueryable ?? this.query);
1360
string itemText = this.
service
.OperationContext.Host.GetQueryStringItem(queryItem);
1382
this.
service
.PagingProvider.PagingProviderInterface.SetContinuationToken(