1 instantiation of ReflectTypeDescriptionProvider
System.ComponentModel.TypeConverter (1)
System\ComponentModel\TypeDescriptor.cs (1)
1682node = 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)
1187if ((!(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)
233ReflectTypeDescriptionProvider.AddEditorTable(editorBaseType, table); 2337while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2345ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2421while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2429ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2482while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2491ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 3440if (p is ReflectTypeDescriptionProvider) 3442return ReflectTypeDescriptionProvider.GetExtendedAttributes(); 3463if (p is ReflectTypeDescriptionProvider rp) 3485if (p is ReflectTypeDescriptionProvider) 3487return ReflectTypeDescriptionProvider.GetExtendedComponentName(_instance); 3506if (p is ReflectTypeDescriptionProvider rp) 3528if (p is ReflectTypeDescriptionProvider rp) 3551if (p is ReflectTypeDescriptionProvider) 3553return ReflectTypeDescriptionProvider.GetExtendedDefaultEvent(); 3571if (p is ReflectTypeDescriptionProvider) 3573return ReflectTypeDescriptionProvider.GetExtendedDefaultProperty(); 3593if (p is ReflectTypeDescriptionProvider rp) 3613if (p is ReflectTypeDescriptionProvider) 3615return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3634if (p is ReflectTypeDescriptionProvider) 3636return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3656if (p is ReflectTypeDescriptionProvider) 3662EventDescriptorCollection events = ReflectTypeDescriptionProvider.GetExtendedEvents(); 3683if (p is ReflectTypeDescriptionProvider rp) 3704if (p is ReflectTypeDescriptionProvider rp) 3726if (p is ReflectTypeDescriptionProvider rp) 3755if (p is ReflectTypeDescriptionProvider) 3757return ReflectTypeDescriptionProvider.GetExtendedPropertyOwner(_instance); 3801if (p is ReflectTypeDescriptionProvider rp) 3828if (p is ReflectTypeDescriptionProvider rp) 3853if (p is ReflectTypeDescriptionProvider) 3855name = ReflectTypeDescriptionProvider.GetComponentName(_instance); 3879if (p is ReflectTypeDescriptionProvider rp) 3906if (p is ReflectTypeDescriptionProvider rp) 3934if (p is ReflectTypeDescriptionProvider rp) 3960if (p is ReflectTypeDescriptionProvider rp) 3988if (p is ReflectTypeDescriptionProvider rp) 4013if (p is ReflectTypeDescriptionProvider rp) 4040if (p is ReflectTypeDescriptionProvider rp) 4068if (p is ReflectTypeDescriptionProvider rp) 4096if (p is ReflectTypeDescriptionProvider rp) 4124if (p is ReflectTypeDescriptionProvider rp) 4154if (p is ReflectTypeDescriptionProvider rp) 4181if (p is ReflectTypeDescriptionProvider) 4183owner = ReflectTypeDescriptionProvider.GetPropertyOwner(_objectType, _instance!);