1 instantiation of ReflectTypeDescriptionProvider
System.ComponentModel.TypeConverter (1)
System\ComponentModel\TypeDescriptor.cs (1)
1691node = 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)
1186if ((!(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)
242ReflectTypeDescriptionProvider.AddEditorTable(editorBaseType, table); 2342while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2350ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2422while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2430ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2480while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2489ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 3442if (p is ReflectTypeDescriptionProvider) 3444return ReflectTypeDescriptionProvider.GetExtendedAttributes(); 3465if (p is ReflectTypeDescriptionProvider rp) 3487if (p is ReflectTypeDescriptionProvider) 3489return ReflectTypeDescriptionProvider.GetExtendedComponentName(_instance); 3508if (p is ReflectTypeDescriptionProvider rp) 3530if (p is ReflectTypeDescriptionProvider rp) 3553if (p is ReflectTypeDescriptionProvider) 3555return ReflectTypeDescriptionProvider.GetExtendedDefaultEvent(); 3573if (p is ReflectTypeDescriptionProvider) 3575return ReflectTypeDescriptionProvider.GetExtendedDefaultProperty(); 3595if (p is ReflectTypeDescriptionProvider rp) 3615if (p is ReflectTypeDescriptionProvider) 3617return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3636if (p is ReflectTypeDescriptionProvider) 3638return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3658if (p is ReflectTypeDescriptionProvider) 3664EventDescriptorCollection events = ReflectTypeDescriptionProvider.GetExtendedEvents(); 3685if (p is ReflectTypeDescriptionProvider rp) 3706if (p is ReflectTypeDescriptionProvider rp) 3728if (p is ReflectTypeDescriptionProvider rp) 3757if (p is ReflectTypeDescriptionProvider) 3759return ReflectTypeDescriptionProvider.GetExtendedPropertyOwner(_instance); 3803if (p is ReflectTypeDescriptionProvider rp) 3830if (p is ReflectTypeDescriptionProvider rp) 3855if (p is ReflectTypeDescriptionProvider) 3857name = ReflectTypeDescriptionProvider.GetComponentName(_instance); 3881if (p is ReflectTypeDescriptionProvider rp) 3908if (p is ReflectTypeDescriptionProvider rp) 3936if (p is ReflectTypeDescriptionProvider rp) 3962if (p is ReflectTypeDescriptionProvider rp) 3990if (p is ReflectTypeDescriptionProvider rp) 4015if (p is ReflectTypeDescriptionProvider rp) 4042if (p is ReflectTypeDescriptionProvider rp) 4070if (p is ReflectTypeDescriptionProvider rp) 4098if (p is ReflectTypeDescriptionProvider rp) 4126if (p is ReflectTypeDescriptionProvider rp) 4156if (p is ReflectTypeDescriptionProvider rp) 4183if (p is ReflectTypeDescriptionProvider) 4185owner = ReflectTypeDescriptionProvider.GetPropertyOwner(_objectType, _instance!);