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)
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)
242ReflectTypeDescriptionProvider.AddEditorTable(editorBaseType, table); 2346while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2354ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2430while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2438ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 2491while (node != null && !(node.Provider is ReflectTypeDescriptionProvider)) 2500ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.Provider; 3449if (p is ReflectTypeDescriptionProvider) 3451return ReflectTypeDescriptionProvider.GetExtendedAttributes(); 3472if (p is ReflectTypeDescriptionProvider rp) 3494if (p is ReflectTypeDescriptionProvider) 3496return ReflectTypeDescriptionProvider.GetExtendedComponentName(_instance); 3515if (p is ReflectTypeDescriptionProvider rp) 3537if (p is ReflectTypeDescriptionProvider rp) 3560if (p is ReflectTypeDescriptionProvider) 3562return ReflectTypeDescriptionProvider.GetExtendedDefaultEvent(); 3580if (p is ReflectTypeDescriptionProvider) 3582return ReflectTypeDescriptionProvider.GetExtendedDefaultProperty(); 3602if (p is ReflectTypeDescriptionProvider rp) 3622if (p is ReflectTypeDescriptionProvider) 3624return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3643if (p is ReflectTypeDescriptionProvider) 3645return ReflectTypeDescriptionProvider.GetExtendedEvents(); 3665if (p is ReflectTypeDescriptionProvider) 3671EventDescriptorCollection events = ReflectTypeDescriptionProvider.GetExtendedEvents(); 3692if (p is ReflectTypeDescriptionProvider rp) 3713if (p is ReflectTypeDescriptionProvider rp) 3735if (p is ReflectTypeDescriptionProvider rp) 3764if (p is ReflectTypeDescriptionProvider) 3766return ReflectTypeDescriptionProvider.GetExtendedPropertyOwner(_instance); 3810if (p is ReflectTypeDescriptionProvider rp) 3837if (p is ReflectTypeDescriptionProvider rp) 3862if (p is ReflectTypeDescriptionProvider) 3864name = ReflectTypeDescriptionProvider.GetComponentName(_instance); 3888if (p is ReflectTypeDescriptionProvider rp) 3915if (p is ReflectTypeDescriptionProvider rp) 3943if (p is ReflectTypeDescriptionProvider rp) 3969if (p is ReflectTypeDescriptionProvider rp) 3997if (p is ReflectTypeDescriptionProvider rp) 4022if (p is ReflectTypeDescriptionProvider rp) 4049if (p is ReflectTypeDescriptionProvider rp) 4077if (p is ReflectTypeDescriptionProvider rp) 4105if (p is ReflectTypeDescriptionProvider rp) 4133if (p is ReflectTypeDescriptionProvider rp) 4163if (p is ReflectTypeDescriptionProvider rp) 4190if (p is ReflectTypeDescriptionProvider) 4192owner = ReflectTypeDescriptionProvider.GetPropertyOwner(_objectType, _instance!);