1 instantiation of ReflectTypeDescriptionProvider
System.ComponentModel.TypeConverter (1)
System\ComponentModel\TypeDescriptor.cs (1)
1677node = new TypeDescriptionNode(new ReflectTypeDescriptionProvider());
58 references to ReflectTypeDescriptionProvider
System.ComponentModel.TypeConverter (58)
System\ComponentModel\ReflectEventDescriptor.cs (2)
288attributeStack[--depth] = ReflectTypeDescriptionProvider.ReflectGetAttributes(memberInfo); 411attributeStack[--depth] = ReflectTypeDescriptionProvider.ReflectGetAttributes(memberInfo);
System\ComponentModel\ReflectionCachesUpdateHandler.cs (1)
18ReflectTypeDescriptionProvider.ClearReflectionCaches();
System\ComponentModel\ReflectPropertyDescriptor.cs (3)
824attributeStack[--depth] = ReflectTypeDescriptionProvider.ReflectGetAttributes(memberInfo); 851stAttrs = ReflectTypeDescriptionProvider.ReflectGetAttributes(milist[0]); 856stAttrs = ReflectTypeDescriptionProvider.ReflectGetAttributes(specificType);
System\ComponentModel\ReflectTypeDescriptionProvider.cs (1)
1206if ((!(eventInfo.DeclaringType!.IsPublic || eventInfo.DeclaringType.IsNestedPublic)) && (eventInfo.DeclaringType.Assembly == typeof(ReflectTypeDescriptionProvider).Assembly))
System\ComponentModel\ReflectTypeDescriptionProvider.ReflectedTypeData.cs (1)
207return (TypeConverter)ReflectTypeDescriptionProvider.CreateInstance(converterType, _type)!;
System\ComponentModel\TypeDescriptor.cs (50)
225ReflectTypeDescriptionProvider.AddEditorTable(editorBaseType, table); 2332while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2340ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2416while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2424ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2477while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2486ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 3435if (p is ReflectTypeDescriptionProvider) 3437return ReflectTypeDescriptionProvider.GetExtendedAttributes(); 3458if (p is ReflectTypeDescriptionProvider rp) 3480if (p is ReflectTypeDescriptionProvider) 3482return ReflectTypeDescriptionProvider.GetExtendedComponentName(_instance); 3501if (p is ReflectTypeDescriptionProvider rp) 3523if (p is ReflectTypeDescriptionProvider rp) 3546if (p is ReflectTypeDescriptionProvider) 3548return ReflectTypeDescriptionProvider.GetExtendedDefaultEvent(); 3566if (p is ReflectTypeDescriptionProvider) 3568return ReflectTypeDescriptionProvider.GetExtendedDefaultProperty(); 3588if (p is ReflectTypeDescriptionProvider rp) 3608if (p is ReflectTypeDescriptionProvider) 3610return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3629if (p is ReflectTypeDescriptionProvider) 3631return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3651if (p is ReflectTypeDescriptionProvider) 3657EventDescriptorCollection events = ReflectTypeDescriptionProvider.GetExtendedEvents(); 3678if (p is ReflectTypeDescriptionProvider rp) 3699if (p is ReflectTypeDescriptionProvider rp) 3721if (p is ReflectTypeDescriptionProvider rp) 3750if (p is ReflectTypeDescriptionProvider) 3752return ReflectTypeDescriptionProvider.GetExtendedPropertyOwner(_instance); 3796if (p is ReflectTypeDescriptionProvider rp) 3823if (p is ReflectTypeDescriptionProvider rp) 3848if (p is ReflectTypeDescriptionProvider) 3850name = ReflectTypeDescriptionProvider.GetComponentName(_instance); 3874if (p is ReflectTypeDescriptionProvider rp) 3901if (p is ReflectTypeDescriptionProvider rp) 3929if (p is ReflectTypeDescriptionProvider rp) 3955if (p is ReflectTypeDescriptionProvider rp) 3983if (p is ReflectTypeDescriptionProvider rp) 4008if (p is ReflectTypeDescriptionProvider rp) 4035if (p is ReflectTypeDescriptionProvider rp) 4063if (p is ReflectTypeDescriptionProvider rp) 4091if (p is ReflectTypeDescriptionProvider rp) 4119if (p is ReflectTypeDescriptionProvider rp) 4149if (p is ReflectTypeDescriptionProvider rp) 4176if (p is ReflectTypeDescriptionProvider) 4178owner = ReflectTypeDescriptionProvider.GetPropertyOwner(_objectType, _instance!);