1 write to Node
System.Data.Services (1)
System\Data\Services\Providers\BasicExpandProvider.cs (1)
692this.Node = node;
26 references to Node
System.Data.Services (26)
System\Data\Services\Providers\BasicExpandProvider.cs (26)
694this.orderingInfo = this.Node.OrderingInfo; 754result.Append(child.Node.PropertyName); 765get { return this.Node.ResourceType; } 805this.Node.OrderingInfo != null && 806this.Node.OrderingInfo.IsPaged; 836if (!this.isRoot && (!this.Node.ProjectAllProperties || this.OrderingInfo != null)) 842foreach (ProjectionNode node in this.Node.Nodes) 882if (String.Equals(child.Node.PropertyName, name, StringComparison.Ordinal)) 898if (!this.Node.ProjectAllProperties) 913foreach (ProjectionNode node in this.Node.Nodes) 984foreach (ResourceProperty etagProperty in this.ExpandProvider.Provider.GetETagProperties(this.Node.ResourceSetWrapper.Name, resourceType)) 1076Debug.Assert(child.Node != null, "child.Segment != null -- only the root has a null segment"); 1077ResourceProperty property = child.Node.Property; 1099(this.Node.Filter != null || (this.Node.MaxResultsExpected.HasValue && !this.singleResult)); 1117int projectedPropertyIndex = this.GetProjectedPropertyIndex(child.Node.Property); 1349if (this.singleResult && this.Node.Filter != null) 1351LambdaExpression filterLambda = (LambdaExpression)this.Node.Filter; 1358if (this.Node.Filter != null) 1361Expression[] arguments = new Expression[] { expression, this.Node.Filter }; 1366if (this.Node.MaxResultsExpected.HasValue && this.Node.ResourceSetWrapper.PageSize == 0) 1369ConstantExpression count = Expression.Constant((int)this.Node.MaxResultsExpected + 1, typeof(int)); 1455node.Node.Property, 1764Debug.Assert(this.Node.MaxResultsExpected.HasValue, "Paging is on for this node, so it should have the MaxResultsExpected set as well."); 1770Expression.Constant(this.Node.MaxResultsExpected, typeof(int)));