7 writes to _keyComparer
System (7)
compmod\system\collections\specialized\nameobjectcollectionbase.cs (7)
64_keyComparer = (equalityComparer == null) ? defaultComparer : equalityComparer; 83_keyComparer = new CompatibleComparer( comparer, hashProvider); 96_keyComparer = new CompatibleComparer( comparer, hashProvider); 107_keyComparer = StringComparer.InvariantCultureIgnoreCase; 217_keyComparer = (IEqualityComparer)info.GetValue(KeyComparerName, typeof(IEqualityComparer)); 242_keyComparer = new CompatibleComparer(comparer, hashProvider); 293_keyComparer = value;
11 references to _keyComparer
System (11)
compmod\system\collections\specialized\nameobjectcollectionbase.cs (11)
140if( _keyComparer == defaultComparer) { 144else if(_keyComparer == null) { 148else if(_keyComparer is CompatibleComparer) { 149CompatibleComparer c = (CompatibleComparer)_keyComparer; 154info.AddValue(KeyComparerName, _keyComparer, typeof(IEqualityComparer)); 179if (_keyComparer != null) { 235if( _keyComparer == null) { 266_entriesTable = new Hashtable(_keyComparer); 273_entriesTable = new Hashtable(capacity, _keyComparer); 289return _keyComparer; 359if (_keyComparer.Equals(name, BaseGetKey(i)))