1 instantiation of ReflectTypeDescriptionProvider
System.ComponentModel.TypeConverter (1)
System\ComponentModel\TypeDescriptor.cs (1)
1692node = 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)
243ReflectTypeDescriptionProvider.AddEditorTable(editorBaseType, table); 2347while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2355ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2431while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2439ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2492while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2501ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 3454if (p is ReflectTypeDescriptionProvider) 3456return ReflectTypeDescriptionProvider.GetExtendedAttributes(); 3477if (p is ReflectTypeDescriptionProvider rp) 3499if (p is ReflectTypeDescriptionProvider) 3501return ReflectTypeDescriptionProvider.GetExtendedComponentName(_instance); 3520if (p is ReflectTypeDescriptionProvider rp) 3542if (p is ReflectTypeDescriptionProvider rp) 3565if (p is ReflectTypeDescriptionProvider) 3567return ReflectTypeDescriptionProvider.GetExtendedDefaultEvent(); 3585if (p is ReflectTypeDescriptionProvider) 3587return ReflectTypeDescriptionProvider.GetExtendedDefaultProperty(); 3607if (p is ReflectTypeDescriptionProvider rp) 3627if (p is ReflectTypeDescriptionProvider) 3629return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3648if (p is ReflectTypeDescriptionProvider) 3650return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3670if (p is ReflectTypeDescriptionProvider) 3676EventDescriptorCollection events = ReflectTypeDescriptionProvider.GetExtendedEvents(); 3697if (p is ReflectTypeDescriptionProvider rp) 3718if (p is ReflectTypeDescriptionProvider rp) 3740if (p is ReflectTypeDescriptionProvider rp) 3769if (p is ReflectTypeDescriptionProvider) 3771return ReflectTypeDescriptionProvider.GetExtendedPropertyOwner(_instance); 3815if (p is ReflectTypeDescriptionProvider rp) 3842if (p is ReflectTypeDescriptionProvider rp) 3867if (p is ReflectTypeDescriptionProvider) 3869name = ReflectTypeDescriptionProvider.GetComponentName(_instance); 3893if (p is ReflectTypeDescriptionProvider rp) 3920if (p is ReflectTypeDescriptionProvider rp) 3948if (p is ReflectTypeDescriptionProvider rp) 3974if (p is ReflectTypeDescriptionProvider rp) 4002if (p is ReflectTypeDescriptionProvider rp) 4027if (p is ReflectTypeDescriptionProvider rp) 4054if (p is ReflectTypeDescriptionProvider rp) 4082if (p is ReflectTypeDescriptionProvider rp) 4110if (p is ReflectTypeDescriptionProvider rp) 4138if (p is ReflectTypeDescriptionProvider rp) 4168if (p is ReflectTypeDescriptionProvider rp) 4195if (p is ReflectTypeDescriptionProvider) 4197owner = ReflectTypeDescriptionProvider.GetPropertyOwner(_objectType, _instance!);