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