2 writes to _internalDictionary
System.Data (2)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\WeakKeyDictionary.cs (2)
23_internalDictionary = new Dictionary<WeakKey, V>(new WeakComparer()); 28_internalDictionary = new Dictionary<WeakKey, V>(new WeakComparer(comparer));
19 references to _internalDictionary
System.Data (19)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Model\WeakKeyDictionary.cs (19)
46foreach (WeakKey key in _internalDictionary.Keys) 64return new List<V>(_internalDictionary.Values); 77return _internalDictionary.Count; 94return _internalDictionary[new WeakKey(key)]; 102_internalDictionary[k] = value; 115return _internalDictionary.TryGetValue(k, out value); 125_internalDictionary.Add(k, value); 135return _internalDictionary.ContainsKey(new WeakKey(key)); 142return _internalDictionary.Remove(new WeakKey(key)); 155_internalDictionary.Clear(); 165result = _internalDictionary.TryGetValue(new WeakKey(item.Key), out value); 181foreach (KeyValuePair<WeakKey, V> item in _internalDictionary) 195return _internalDictionary.Remove(key); 208foreach (KeyValuePair<WeakKey, V> item in _internalDictionary) 232_internalDictionary.Remove(key); 253foreach (WeakKey key in _internalDictionary.Keys) 271_internalDictionary.Remove(key); 397_dictionary._internalDictionary.Remove(_key); 417else if (_dictionary._internalDictionary.ContainsKey(_key))