2 writes to mappableLocations
System.Activities (2)
System\Activities\Runtime\MappableObjectManager.cs (2)
41set { this.mappableLocations = value; } 66this.mappableLocations = new List<MappableLocation>();
14 references to mappableLocations
System.Activities (14)
System\Activities\Runtime\MappableObjectManager.cs (14)
28if (this.mappableLocations != null) 30result += this.mappableLocations.Count; 40get { return this.mappableLocations; } 47if (this.mappableLocations != null && this.mappableLocations.Count > 0) 49result = new Dictionary<string, LocationInfo>(this.mappableLocations.Count); 50for (int locationIndex = 0; locationIndex < this.mappableLocations.Count; locationIndex++) 52MappableLocation mappableLocation = this.mappableLocations[locationIndex]; 64if (this.mappableLocations == null) 69this.mappableLocations.Add(new MappableLocation(locationOwner, activity, activityInstance, location)); 76int mappedLocationsCount = this.mappableLocations.Count; 79if (object.ReferenceEquals(this.mappableLocations[i].Location, location)) 81this.mappableLocations.RemoveAt(i); 85Fx.Assert(this.mappableLocations.Count == mappedLocationsCount - 1, "can only unregister locations that have been registered");