1 write to description
System.Data.Services (1)
System\Data\Services\RequestQueryProcessor.cs (1)
98
this.
description
= description;
43 references to description
System.Data.Services (43)
System\Data\Services\RequestQueryProcessor.cs (43)
143
ResourceSetWrapper targetContainer = this.
description
.LastSegmentInfo.TargetContainer;
372
this.
description
.LastSegmentInfo.TargetContainer,
379
this.
description
.TargetResourceType);
398
ResourceType resourceType = this.
description
.TargetResourceType;
399
ResourceSetWrapper resourceSet = this.
description
.LastSegmentInfo.TargetContainer;
481
this.
description
.RaiseResponseVersion(2, 0);
495
this.
description
.UpdateAndCheckEpmFeatureVersion(resourceSet, this.service);
502
this.
description
.UpdateEpmResponseVersion(this.service.OperationContext.Host.RequestAccept, resourceSet, this.service.Provider);
595
Debug.Assert(currentNode.ResourceType == this.
description
.TargetResourceType, "The resource type of the root doesn't match the target type of the query.");
725
if (this.
description
.TargetResourceType == null || (this.
description
.TargetResourceType.ResourceTypeKind != ResourceTypeKind.EntityType))
731
if (this.
description
.SegmentInfos.Any(si => si.TargetKind == RequestTargetKind.Link))
737
this.
description
.RaiseMinimumVersionRequirement(2, 0);
763
if (this.
description
.CountOption == RequestQueryCountOption.ValueOnly)
767
this.
description
.RaiseMinimumVersionRequirement(2, 0);
768
this.
description
.RaiseResponseVersion(2, 0);
854
this.query = RequestQueryParser.Where(this.service, this.
description
.LastSegmentInfo.TargetContainer, this.
description
.TargetResourceType, this.query, filter);
909
this.
description
.RaiseMinimumVersionRequirement(2, 0);
910
this.
description
.RaiseResponseVersion(2, 0);
925
ParameterExpression p = Expression.Parameter(this.
description
.LastSegmentInfo.TargetResourceType.InstanceType, "it");
929
this.
description
.LastSegmentInfo.TargetContainer,
930
this.
description
.LastSegmentInfo.TargetResourceType,
944
this.
description
.RaiseMinimumVersionRequirement(2, 0);
992
if (this.
description
.CountOption == RequestQueryCountOption.ValueOnly)
1004
this.
description
.CountValue = (long)mi.Invoke(null, new object[] { this.query });
1005
this.
description
.CountOption = RequestQueryCountOption.Inline;
1006
this.
description
.RaiseMinimumVersionRequirement(2, 0);
1007
this.
description
.RaiseResponseVersion(2, 0);
1033
ResourceType rt = this.
description
.TargetResourceType;
1043
Debug.Assert(this.
description
.LastSegmentInfo.TargetContainer != null, "Resource set must be known for Ordering to be applied.");
1044
ResourceSetWrapper resourceSet = this.
description
.LastSegmentInfo.TargetContainer;
1082
this.
description
.LastSegmentInfo.TargetContainer,
1096
this.
description
.SkipTokenExpressionCount = this.topLevelOrderingInfo.OrderingExpressions.Count;
1097
this.
description
.SkipTokenProperties = NeedSkipTokenVisitor.CollectSkipTokenProperties(this.topLevelOrderingInfo, rt);
1133
else if (this.
description
.CountOption == RequestQueryCountOption.ValueOnly)
1164
return new RequestDescription(this.
description
, this.queryResults, this.rootProjectionNode);
1173
if (this.IsStandardPaged && this.
description
.SkipTokenProperties == null)
1322
pageSize = this.
description
.LastSegmentInfo.TargetContainer.PageSize;
1332
this.
description
.RaiseResponseVersion(2, 0);
1339
this.
description
.RaiseResponseVersion(2, 0);
1384
this.
description
.LastSegmentInfo.TargetResourceType,
1387
this.
description
.RaiseResponseVersion(2, 0);