3 writes to Provider
System.ComponentModel.TypeConverter (3)
System\ComponentModel\TypeDescriptor.cs (3)
1834target.Provider = target.Next.Provider; 1864target.Provider = new DelegatingTypeDescriptionProvider(keyType.BaseType!); 3239Provider = provider;
102 references to Provider
System.ComponentModel.TypeConverter (102)
System\ComponentModel\TypeDescriptor.cs (102)
137node.Provider.RegisterType<T>(); 1815while (target != null && target.Provider != provider) 1834target.Provider = target.Next.Provider; 1843if (target == head && target.Provider is DelegatingTypeDescriptionProvider) 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; 2589comNativeDescriptionProvider = (typeDescriptionNode.Provider as ComNativeDescriptionProvider); 2599while (typeDescriptionNode != null && !(typeDescriptionNode.Provider is ComNativeDescriptionProvider)) 2608((ComNativeDescriptionProvider)typeDescriptionNode.Provider).Handler = value; 3264return Provider.CreateInstance(provider, objectType, argTypes, args); 3275return Provider.GetCache(instance); 3300if (!Provider.IsRegisteredType(type)) 3312return Provider.GetExtenderProviders(instance); 3329return Provider.GetFullComponentName(component); 3343return Provider.GetReflectionType(objectType, instance); 3350return Provider.GetRuntimeType(objectType); 3403return Provider.IsSupportedType(type); 3406public override bool? RequireRegisteredTypes => Provider.RequireRegisteredTypes; 3408public override bool IsRegisteredType(Type type) => Provider.IsRegisteredType(type); 3410public override void RegisterType<[DynamicallyAccessedMembers(RegisteredTypesDynamicallyAccessedMembers)] T>() => Provider.RegisterType<T>(); 3441TypeDescriptionProvider p = _node.Provider; 3448if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3450if (attrs == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetAttributes")); 3464TypeDescriptionProvider p = _node.Provider; 3471if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3486TypeDescriptionProvider p = _node.Provider; 3493if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3507TypeDescriptionProvider p = _node.Provider; 3514if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3516if (converter == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetConverter")); 3529TypeDescriptionProvider p = _node.Provider; 3536if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3538if (converter == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetConverter")); 3552TypeDescriptionProvider p = _node.Provider; 3559if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3572TypeDescriptionProvider p = _node.Provider; 3579if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3594TypeDescriptionProvider p = _node.Provider; 3601if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3614TypeDescriptionProvider p = _node.Provider; 3621if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3623if (events == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetEvents")); 3635TypeDescriptionProvider p = _node.Provider; 3642if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptorFromRegisteredType")); 3644if (events == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetEventsFromRegisteredType")); 3657TypeDescriptionProvider p = _node.Provider; 3669if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3671if (evts == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetEvents")); 3684TypeDescriptionProvider p = _node.Provider; 3691if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3693if (properties == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetProperties")); 3705TypeDescriptionProvider p = _node.Provider; 3712if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3714if (properties == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetProperties")); 3727TypeDescriptionProvider p = _node.Provider; 3739if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3741if (properties == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetProperties")); 3755TypeDescriptionProvider p = _node.Provider; 3763if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetExtendedTypeDescriptor")); 3801TypeDescriptionProvider p = _node.Provider; 3811throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 3814throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetAttributes")); 3828TypeDescriptionProvider p = _node.Provider; 3838throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 3853TypeDescriptionProvider p = _node.Provider; 3863throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 3879TypeDescriptionProvider p = _node.Provider; 3889throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 3892throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetConverter")); 3906TypeDescriptionProvider p = _node.Provider; 3916throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 3919throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetConverterFromRegisteredType")); 3934TypeDescriptionProvider p = _node.Provider; 3944throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 3960TypeDescriptionProvider p = _node.Provider; 3970throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 3988TypeDescriptionProvider p = _node.Provider; 3998throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 4013TypeDescriptionProvider p = _node.Provider; 4023throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 4026throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetEvents")); 4040TypeDescriptionProvider p = _node.Provider; 4050throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptorFromRegisteredType")); 4053throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetEventsFromRegisteredType")); 4068TypeDescriptionProvider p = _node.Provider; 4078throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 4081throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetEvents")); 4096TypeDescriptionProvider p = _node.Provider; 4106throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 4110throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetProperties")); 4124TypeDescriptionProvider p = _node.Provider; 4134throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 4139throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetPropertiesFromRegisteredType")); 4154TypeDescriptionProvider p = _node.Provider; 4164throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor")); 4167throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetProperties")); 4181TypeDescriptionProvider p = _node.Provider; 4191throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.Provider.GetType().FullName, "GetTypeDescriptor"));