3 instantiations of WeakDictionary
PresentationFramework (3)
MS\Internal\Helper.cs (1)
871
itemValueStorage = new
WeakDictionary
<object, List<KeyValuePair<int, object>>>();
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (1)
626
_hashtable = new
WeakDictionary
<object,T>();
System\Windows\Documents\Tracing\SpellerCOMActionTraceLogger.cs (1)
109
= new
WeakDictionary
<WinRTSpellerInterop, InstanceInfo>();
16 references to WeakDictionary
PresentationFramework (16)
MS\Internal\Helper.cs (8)
836
WeakDictionary
<object, List<KeyValuePair<int, object>>> itemValueStorage)
852
WeakDictionary
<object, List<KeyValuePair<int, object>>> itemValueStorage = EnsureItemValueStorage(owner);
865
internal static
WeakDictionary
<object, List<KeyValuePair<int, object>>> EnsureItemValueStorage(DependencyObject owner)
867
WeakDictionary
<object, List<KeyValuePair<int, object>>> itemValueStorage = ItemValueStorageField.GetValue(owner);
1031
private static void ClearItemValueStorageRecursive(
WeakDictionary
<object, List<KeyValuePair<int, object>>> itemValueStorage, int[] dpIndices)
1042
ClearItemValueStorageRecursive((
WeakDictionary
<object, List<KeyValuePair<int, object>>>)itemValue.Value, dpIndices);
1526
private static readonly UncommonField<
WeakDictionary
<object, List<KeyValuePair<int, object>>>> ItemValueStorageField =
1527
new UncommonField<
WeakDictionary
<object, List<KeyValuePair<int, object>>>>();
MS\Internal\WeakDictionary.cs (6)
21
public KeyCollection(
WeakDictionary
<KeyType, ValueType> dict)
26
public
WeakDictionary
<KeyType, ValueType> Dict
108
public ValueCollection(
WeakDictionary
<KeyType, ValueType> dict)
113
public
WeakDictionary
<KeyType, ValueType> Dict
207
_keys = new
WeakDictionary
<TKey, TValue>.KeyCollection<TKey, TValue>(this);
240
_values = new
WeakDictionary
<TKey, TValue>.ValueCollection<TKey, TValue>(this);
System\Windows\Automation\Peers\ItemsControlAutomationPeer.cs (1)
743
private
WeakDictionary
<object, T> _hashtable = null;
System\Windows\Documents\Tracing\SpellerCOMActionTraceLogger.cs (1)
108
private static
WeakDictionary
<WinRTSpellerInterop, InstanceInfo> _instanceInfos