1 write to _valueChangedHandlers
System.ComponentModel.TypeConverter (1)
System\ComponentModel\PropertyDescriptor.cs (1)
175_valueChangedHandlers ??= new ConcurrentDictionary<object, EventHandler?>(concurrencyLevel: 1, capacity: 0);
8 references to _valueChangedHandlers
System.ComponentModel.TypeConverter (8)
System\ComponentModel\PropertyDescriptor.cs (8)
176_valueChangedHandlers.AddOrUpdate(component, handler, (k, v) => (EventHandler?)Delegate.Combine(v, handler)); 428_valueChangedHandlers?.GetValueOrDefault(component, defaultValue: null)?.Invoke(component, e); 440if (_valueChangedHandlers != null) 444EventHandler? h = _valueChangedHandlers.GetValueOrDefault(component, defaultValue: null); 448_valueChangedHandlers[component] = h; 452_valueChangedHandlers.Remove(component, out EventHandler? _); 465if (component != null && _valueChangedHandlers != null) 467return _valueChangedHandlers.GetValueOrDefault(component, defaultValue: null);