1 write to reachableNodes
System.Activities (1)
System\Activities\Statements\Flowchart.cs (1)
32
this.
reachableNodes
= new Collection<FlowNode>();
11 references to reachableNodes
System.Activities (11)
System\Activities\Statements\Flowchart.cs (11)
99
foreach (FlowNode node in originalFlowchart.
reachableNodes
)
123
foreach (FlowNode node in this.
reachableNodes
)
147
if (originalFlowchart.
reachableNodes
[originalIndex].GetType() != node.GetType())
166
foreach (FlowNode node in this.
reachableNodes
)
190
if (this.ValidateUnconnectedNodes && (this.
reachableNodes
.Count < this.Nodes.Count))
195
IEnumerable<FlowNode> childrenNodes = this.ValidateUnconnectedNodes ? this.Nodes.Distinct() : this.
reachableNodes
;
217
this.
reachableNodes
.Clear();
234
Fx.Assert(node.Index == -1 && !this.
reachableNodes
.Contains(node), "Corrupt Flowchart.reachableNodes.");
236
node.Index = this.
reachableNodes
.Count;
237
this.
reachableNodes
.Add(node);
376
FlowNode result = this.
reachableNodes
[index];