2 writes to nodes
System.Data.Services (2)
System\Data\Services\Providers\ExpandedProjectionNode.cs (2)
106this.nodes = new List<ProjectionNode>(); 368this.nodes = new List<ProjectionNode>(existingNodes.Count);
18 references to nodes
System.Data.Services (18)
System\Data\Services\Providers\ExpandedProjectionNode.cs (18)
169return this.nodes; 265return this.nodes.FirstOrDefault( 275this.nodes.Add(node); 282for (int j = this.nodes.Count - 1; j >= 0; j--) 284ExpandedProjectionNode expandedNode = this.nodes[j] as ExpandedProjectionNode; 297this.nodes.RemoveAt(j); 325for (int j = this.nodes.Count - 1; j >= 0; j--) 327ExpandedProjectionNode expandedNode = this.nodes[j] as ExpandedProjectionNode; 335this.nodes.RemoveAt(j); 343for (int j = this.nodes.Count - 1; j >= 0; j--) 345ExpandedProjectionNode expandedNode = this.nodes[j] as ExpandedProjectionNode; 353this.nodes.RemoveAt(j); 361if (this.nodes.Count > 0) 367List<ProjectionNode> existingNodes = this.nodes; 378this.nodes.Add(projectionNode); 391this.nodes.AddRange(openPropertyProjectionNodes); 392Debug.Assert(this.nodes.Count == existingNodes.Count, "We didn't sort all the properties."); 404foreach (ProjectionNode node in this.nodes)