2 writes to _componentClass
System.ComponentModel.TypeConverter (2)
System\ComponentModel\ReflectPropertyDescriptor.cs (2)
103_componentClass = componentClass; 166_componentClass = componentClass;
23 references to _componentClass
System.ComponentModel.TypeConverter (23)
System\ComponentModel\ReflectPropertyDescriptor.cs (23)
254_realChangedEvent = TypeDescriptor.GetEvents(_componentClass)[Name + "Changed"]; 286public override Type ComponentType => _componentClass; 335_propInfo = _componentClass.GetProperty(Name, bindingFlags, binder: null, PropertyType, Type.EmptyTypes, Array.Empty<ParameterModifier>()); 343throw new InvalidOperationException(SR.Format(SR.ErrorMissingPropertyAccessors, _componentClass.FullName + "." + Name)); 348_getMethod = FindMethod(_componentClass, "Get" + Name, new Type[] { _receiverType }, _type); 397_resetMethod = FindMethod(_componentClass, "Reset" + Name, args, typeof(void), /* publicOnly= */ false); 424for (Type? t = _componentClass.BaseType; t != null && t != typeof(object); t = t.BaseType) 448_propInfo = _componentClass.GetProperty(Name, bindingFlags, binder: null, PropertyType, Type.EmptyTypes, Array.Empty<ParameterModifier>()); 457_setMethod = FindMethod(_componentClass, "Set" + Name, 489_shouldSerializeMethod = FindMethod(_componentClass, "ShouldSerialize" + Name, args, typeof(bool), publicOnly: false); 541IExtenderProvider? prov = (IExtenderProvider?)GetInvocationTarget(_componentClass, provider); 560IExtenderProvider? prov = (IExtenderProvider?)GetInvocationTarget(_componentClass, provider); 607IExtenderProvider? prov = (IExtenderProvider?)GetInvocationTarget(_componentClass, provider); 654IExtenderProvider? prov = (IExtenderProvider?)GetInvocationTarget(_componentClass, provider); 668IExtenderProvider? prov = (IExtenderProvider?)GetInvocationTarget(_componentClass, provider); 725component = GetInvocationTarget(_componentClass, component)!; 751Debug.Assert(_componentClass != null, "Must have a component class for FillAttributes"); 788Type? currentReflectType = _componentClass; 802currentReflectType = _componentClass; 915component = GetInvocationTarget(_componentClass, component)!; 1014object? invokee = GetInvocationTarget(_componentClass, component); 1087object? invokee = GetInvocationTarget(_componentClass, component); 1168component = GetInvocationTarget(_componentClass, component)!;