4 instantiations of ReflectPropertyDescriptor
System.ComponentModel.TypeConverter (4)
System\ComponentModel\ReflectTypeDescriptionProvider.cs (2)
1311
extendedList.Add(new
ReflectPropertyDescriptor
(providerType, provideAttr.PropertyName, getMethod.ReturnType, receiverType, getMethod, setMethod, null));
1411
properties[propertyCount++] = new
ReflectPropertyDescriptor
(type, name,
System\ComponentModel\TypeDescriptor.cs (2)
512
return new
ReflectPropertyDescriptor
(componentType, name, type, attributes);
545
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)
1275
ReflectPropertyDescriptor
[]? extendedProperties = (
ReflectPropertyDescriptor
[]?)extendedPropertyCache[providerType];
1280
extendedProperties = (
ReflectPropertyDescriptor
[]?)extendedPropertyCache[providerType];
1288
List<
ReflectPropertyDescriptor
> extendedList = new List<
ReflectPropertyDescriptor
>(attributes.Count);
1317
extendedProperties = new
ReflectPropertyDescriptor
[extendedList.Count];
1330
ReflectPropertyDescriptor
rpd = extendedProperties[idx];
System\ComponentModel\TypeDescriptor.cs (1)
538
if (attr.ExtenderProperty is
ReflectPropertyDescriptor
)