3 instantiations of WeakDictionary
PresentationFramework (3)
MS\Internal\Helper.cs (1)
864
itemValueStorage = new
WeakDictionary
<object, List<KeyValuePair<int, object>>>();
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (1)
614
_hashtable = new
WeakDictionary
<object,T>();
System\Windows\Documents\Tracing\SpellerCOMActionTraceLogger.cs (1)
108
= new
WeakDictionary
<WinRTSpellerInterop, InstanceInfo>();
16 references to WeakDictionary
PresentationFramework (16)
MS\Internal\Helper.cs (8)
832
WeakDictionary
<object, List<KeyValuePair<int, object>>> itemValueStorage)
845
WeakDictionary
<object, List<KeyValuePair<int, object>>> itemValueStorage = EnsureItemValueStorage(owner);
858
internal static
WeakDictionary
<object, List<KeyValuePair<int, object>>> EnsureItemValueStorage(DependencyObject owner)
860
WeakDictionary
<object, List<KeyValuePair<int, object>>> itemValueStorage = ItemValueStorageField.GetValue(owner);
1024
private static void ClearItemValueStorageRecursive(
WeakDictionary
<object, List<KeyValuePair<int, object>>> itemValueStorage, int[] dpIndices)
1035
ClearItemValueStorageRecursive((
WeakDictionary
<object, List<KeyValuePair<int, object>>>)itemValue.Value, dpIndices);
1519
private static readonly UncommonField<
WeakDictionary
<object, List<KeyValuePair<int, object>>>> ItemValueStorageField =
1520
new UncommonField<
WeakDictionary
<object, List<KeyValuePair<int, object>>>>();
MS\Internal\WeakDictionary.cs (6)
20
public KeyCollection(
WeakDictionary
<KeyType, ValueType> dict)
25
public
WeakDictionary
<KeyType, ValueType> Dict
107
public ValueCollection(
WeakDictionary
<KeyType, ValueType> dict)
112
public
WeakDictionary
<KeyType, ValueType> Dict
206
_keys = new
WeakDictionary
<TKey, TValue>.KeyCollection<TKey, TValue>(this);
239
_values = new
WeakDictionary
<TKey, TValue>.ValueCollection<TKey, TValue>(this);
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (1)
731
private
WeakDictionary
<object, T> _hashtable = null;
System\Windows\Documents\Tracing\SpellerCOMActionTraceLogger.cs (1)
107
private static
WeakDictionary
<WinRTSpellerInterop, InstanceInfo> _instanceInfos