1 write to _dependenciesByParentObject
System.Xaml (1)
System\Xaml\Context\NameFixupGraph.cs (1)
45_dependenciesByParentObject = new Dictionary<object, FrugalObjectList<NameFixupToken>>(referenceComparer);
14 references to _dependenciesByParentObject
System.Xaml (14)
System\Xaml\Context\NameFixupGraph.cs (14)
72AddToMultiDict(_dependenciesByParentObject, parentObject, fixupToken); 103return _dependenciesByParentObject.ContainsKey(parent); 136if (!_dependenciesByParentObject.TryGetValue(instance, out dependencies)) 233if (_dependenciesByParentObject.TryGetValue(instance, out dependencies)) 253AddToMultiDict(_dependenciesByParentObject, parentObject.Instance, token); 262foreach (object key in _dependenciesByParentObject.Keys) 297List<object> parentObjs = new List<object>(_dependenciesByParentObject.Keys); 300FrugalObjectList<NameFixupToken> dependencies = _dependenciesByParentObject[parentObj]; 316_dependenciesByParentObject.Remove(parentObj); 395while (_dependenciesByParentObject.Count > 0) 398foreach (FrugalObjectList<NameFixupToken> list in _dependenciesByParentObject.Values) 438!_dependenciesByParentObject.TryGetValue(inEdge.ReferencedObject, out outEdges)) 465FrugalObjectList<NameFixupToken> parentDependencies = _dependenciesByParentObject[parentInstance]; 470_dependenciesByParentObject.Remove(parentInstance);