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