24 references to OrderingExpressions
System.Data.Services (24)
System\Data\Services\Internal\NeedSkipTokenVisitor.cs (2)
79
foreach (OrderingExpression o in orderingInfo.
OrderingExpressions
)
106
foreach (OrderingExpression o in orderingInfo.
OrderingExpressions
)
System\Data\Services\Parsing\RequestQueryParser.cs (2)
48
foreach (OrderingExpression o in orderingInfo.
OrderingExpressions
)
279
foreach (var v in WebUtil.Zip(topLevelOrderingInfo.
OrderingExpressions
, k.PositionalValues, (x, y) => new { Order = x, Value = y }))
System\Data\Services\Providers\BasicExpandProvider.cs (10)
231
foreach (OrderingExpression o in orderingInfo.
OrderingExpressions
)
271
foreach (OrderingExpression o in orderingInfo.
OrderingExpressions
)
965
foreach (OrderingExpression orderingExpression in this.OrderingInfo.
OrderingExpressions
)
1507
MemberBinding[] skipTokenPropertyBindings = new MemberBinding[this.OrderingInfo.
OrderingExpressions
.Count + 2];
1510
for (int i = 0; i < this.OrderingInfo.
OrderingExpressions
.Count; i++)
1514
LambdaExpression orderLamba = (LambdaExpression)this.OrderingInfo.
OrderingExpressions
[i].Expression;
1744
foreach (OrderingExpression oi in this.OrderingInfo.
OrderingExpressions
)
1799
Type[] skipTokenTypes = new Type[this.OrderingInfo.
OrderingExpressions
.Count + 1];
1804
for (int i = 0; i < this.OrderingInfo.
OrderingExpressions
.Count; i++)
1806
skipTokenTypes[i + 1] = ((LambdaExpression)this.OrderingInfo.
OrderingExpressions
[i].Expression).Body.Type;
System\Data\Services\Providers\ObjectContextServiceProvider.cs (1)
268
if (useBasicExpandProvider || rootNode.OrderingInfo.
OrderingExpressions
.Count > 0 ||
System\Data\Services\RequestQueryProcessor.cs (9)
898
if (this.topLevelOrderingInfo.
OrderingExpressions
.Count != k.PositionalValues.Count)
900
throw DataServiceException.CreateBadRequestError(Strings.DataService_SDP_SkipTokenNotMatchingOrdering(k.PositionalValues.Count, skipToken, this.topLevelOrderingInfo.
OrderingExpressions
.Count));
956
if (this.topLevelOrderingInfo.
OrderingExpressions
.Count > 0)
1096
this.description.SkipTokenExpressionCount = this.topLevelOrderingInfo.
OrderingExpressions
.Count;
1213
Type[] skipTokenTypes = new Type[this.topLevelOrderingInfo.
OrderingExpressions
.Count + 1];
1219
foreach (var ordering in this.topLevelOrderingInfo.
OrderingExpressions
)
1239
MemberBinding[] skipTokenBindings = new MemberBinding[this.topLevelOrderingInfo.
OrderingExpressions
.Count + 2];
1244
foreach (var ordering in this.topLevelOrderingInfo.
OrderingExpressions
)
1267
foreach (var ordering in this.topLevelOrderingInfo.
OrderingExpressions
)