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