4 instantiations of ReflectPropertyDescriptor
System.ComponentModel.TypeConverter (4)
System\ComponentModel\ReflectTypeDescriptionProvider.cs (2)
1292
extendedList.Add(new
ReflectPropertyDescriptor
(providerType, provideAttr.PropertyName, getMethod.ReturnType, receiverType, getMethod, setMethod, null));
1392
properties[propertyCount++] = new
ReflectPropertyDescriptor
(type, name,
System\ComponentModel\TypeDescriptor.cs (2)
517
return new
ReflectPropertyDescriptor
(componentType, name, type, attributes);
550
return new
ReflectPropertyDescriptor
(componentType, oldPropertyDescriptor, attributes);
13 references to ReflectPropertyDescriptor
System.ComponentModel.TypeConverter (13)
System\ComponentModel\ExtendedPropertyDescriptor.cs (4)
15
private readonly
ReflectPropertyDescriptor
_extenderInfo; // the extender property
22
public ExtendedPropertyDescriptor(
ReflectPropertyDescriptor
extenderInfo, Type? receiverType, IExtenderProvider provider, Attribute[]? attributes)
54
ReflectPropertyDescriptor
? reflectDesc = attr.ExtenderProperty as
ReflectPropertyDescriptor
;
System\ComponentModel\ReflectPropertyDescriptor.cs (1)
176
if (oldReflectPropertyDescriptor is
ReflectPropertyDescriptor
oldProp)
System\ComponentModel\ReflectTypeDescriptionProvider.cs (7)
1256
ReflectPropertyDescriptor
[]? extendedProperties = (
ReflectPropertyDescriptor
[]?)extendedPropertyCache[providerType];
1261
extendedProperties = (
ReflectPropertyDescriptor
[]?)extendedPropertyCache[providerType];
1269
List<
ReflectPropertyDescriptor
> extendedList = new List<
ReflectPropertyDescriptor
>(attributes.Count);
1298
extendedProperties = new
ReflectPropertyDescriptor
[extendedList.Count];
1311
ReflectPropertyDescriptor
rpd = extendedProperties[idx];
System\ComponentModel\TypeDescriptor.cs (1)
543
if (attr.ExtenderProperty is
ReflectPropertyDescriptor
)