1 write to innerDictionary
System.ServiceModel.Internals (1)
System\Runtime\Collections\NullableKeyDictionary.cs (1)
22this.innerDictionary = new Dictionary<TKey, TValue>();
23 references to innerDictionary
System.ServiceModel.Internals (23)
System\Runtime\Collections\NullableKeyDictionary.cs (23)
27get { return this.innerDictionary.Count + (this.isNullKeyPresent ? 1 : 0); } 65return this.innerDictionary[key]; 77this.innerDictionary[key] = value; 95this.innerDictionary.Add(key, value); 101return key == null ? this.isNullKeyPresent : this.innerDictionary.ContainsKey(key); 115return this.innerDictionary.Remove(key); 136return this.innerDictionary.TryGetValue(key, out value); 149this.innerDictionary.Clear(); 167return this.innerDictionary.Contains(item); 173this.innerDictionary.CopyTo(array, arrayIndex); 176array[arrayIndex + this.innerDictionary.Count] = new KeyValuePair<TKey, TValue>(default(TKey), this.nullKeyValue); 197return this.innerDictionary.Remove(item); 203IEnumerator<KeyValuePair<TKey, TValue>> innerEnumerator = this.innerDictionary.GetEnumerator() as IEnumerator<KeyValuePair<TKey, TValue>>; 234int count = this.nullKeyDictionary.innerDictionary.Keys.Count; 260return item == null ? this.nullKeyDictionary.isNullKeyPresent : this.nullKeyDictionary.innerDictionary.Keys.Contains(item); 265this.nullKeyDictionary.innerDictionary.Keys.CopyTo(array, arrayIndex); 268array[arrayIndex + this.nullKeyDictionary.innerDictionary.Keys.Count] = default(TypeKey); 279foreach (TypeKey item in this.nullKeyDictionary.innerDictionary.Keys) 309int count = this.nullKeyDictionary.innerDictionary.Values.Count; 335return this.nullKeyDictionary.innerDictionary.Values.Contains(item) || 341this.nullKeyDictionary.innerDictionary.Values.CopyTo(array, arrayIndex); 344array[arrayIndex + this.nullKeyDictionary.innerDictionary.Values.Count] = this.nullKeyDictionary.nullKeyValue; 355foreach (TypeValue item in this.nullKeyDictionary.innerDictionary.Values)