3 writes to Provider
System.ComponentModel.TypeConverter (3)
System\ComponentModel\TypeDescriptor.cs (3)
1834
target.
Provider
= target.Next.Provider;
1864
target.
Provider
= new DelegatingTypeDescriptionProvider(keyType.BaseType!);
3246
Provider
= provider;
102 references to Provider
System.ComponentModel.TypeConverter (102)
System\ComponentModel\TypeDescriptor.cs (102)
137
node.
Provider
.RegisterType<T>();
1815
while (target != null && target.
Provider
!= provider)
1834
target.Provider = target.Next.
Provider
;
1843
if (target == head && target.
Provider
is DelegatingTypeDescriptionProvider)
2346
while (node != null && !(node.
Provider
is ReflectTypeDescriptionProvider))
2354
ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.
Provider
;
2430
while (node != null && !(node.
Provider
is ReflectTypeDescriptionProvider))
2438
ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.
Provider
;
2491
while (node != null && !(node.
Provider
is ReflectTypeDescriptionProvider))
2500
ReflectTypeDescriptionProvider provider = (ReflectTypeDescriptionProvider)node.
Provider
;
2600
comNativeDescriptionProvider = (typeDescriptionNode.
Provider
as ComNativeDescriptionProvider);
2610
while (typeDescriptionNode != null && !(typeDescriptionNode.
Provider
is ComNativeDescriptionProvider))
2619
((ComNativeDescriptionProvider)typeDescriptionNode.
Provider
).Handler = value;
3271
return
Provider
.CreateInstance(provider, objectType, argTypes, args);
3282
return
Provider
.GetCache(instance);
3307
if (!
Provider
.IsRegisteredType(type))
3319
return
Provider
.GetExtenderProviders(instance);
3336
return
Provider
.GetFullComponentName(component);
3350
return
Provider
.GetReflectionType(objectType, instance);
3357
return
Provider
.GetRuntimeType(objectType);
3410
return
Provider
.IsSupportedType(type);
3413
public override bool? RequireRegisteredTypes =>
Provider
.RequireRegisteredTypes;
3415
public override bool IsRegisteredType(Type type) =>
Provider
.IsRegisteredType(type);
3417
public override void RegisterType<[DynamicallyAccessedMembers(RegisteredTypesDynamicallyAccessedMembers)] T>() =>
Provider
.RegisterType<T>();
3448
TypeDescriptionProvider p = _node.
Provider
;
3455
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3457
if (attrs == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetAttributes"));
3471
TypeDescriptionProvider p = _node.
Provider
;
3478
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3493
TypeDescriptionProvider p = _node.
Provider
;
3500
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3514
TypeDescriptionProvider p = _node.
Provider
;
3521
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3523
if (converter == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetConverter"));
3536
TypeDescriptionProvider p = _node.
Provider
;
3543
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3545
if (converter == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetConverter"));
3559
TypeDescriptionProvider p = _node.
Provider
;
3566
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3579
TypeDescriptionProvider p = _node.
Provider
;
3586
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3601
TypeDescriptionProvider p = _node.
Provider
;
3608
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3621
TypeDescriptionProvider p = _node.
Provider
;
3628
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3630
if (events == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetEvents"));
3642
TypeDescriptionProvider p = _node.
Provider
;
3649
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptorFromRegisteredType"));
3651
if (events == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetEventsFromRegisteredType"));
3664
TypeDescriptionProvider p = _node.
Provider
;
3676
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3678
if (evts == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetEvents"));
3691
TypeDescriptionProvider p = _node.
Provider
;
3698
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3700
if (properties == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetProperties"));
3712
TypeDescriptionProvider p = _node.
Provider
;
3719
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3721
if (properties == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetProperties"));
3734
TypeDescriptionProvider p = _node.
Provider
;
3746
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3748
if (properties == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetProperties"));
3762
TypeDescriptionProvider p = _node.
Provider
;
3770
if (desc == null) throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetExtendedTypeDescriptor"));
3808
TypeDescriptionProvider p = _node.
Provider
;
3818
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
3821
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetAttributes"));
3835
TypeDescriptionProvider p = _node.
Provider
;
3845
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
3860
TypeDescriptionProvider p = _node.
Provider
;
3870
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
3886
TypeDescriptionProvider p = _node.
Provider
;
3896
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
3899
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetConverter"));
3913
TypeDescriptionProvider p = _node.
Provider
;
3923
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
3926
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetConverterFromRegisteredType"));
3941
TypeDescriptionProvider p = _node.
Provider
;
3951
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
3967
TypeDescriptionProvider p = _node.
Provider
;
3977
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
3995
TypeDescriptionProvider p = _node.
Provider
;
4005
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
4020
TypeDescriptionProvider p = _node.
Provider
;
4030
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
4033
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetEvents"));
4047
TypeDescriptionProvider p = _node.
Provider
;
4057
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptorFromRegisteredType"));
4060
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetEventsFromRegisteredType"));
4075
TypeDescriptionProvider p = _node.
Provider
;
4085
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
4088
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetEvents"));
4103
TypeDescriptionProvider p = _node.
Provider
;
4113
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
4117
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetProperties"));
4131
TypeDescriptionProvider p = _node.
Provider
;
4141
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
4146
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetPropertiesFromRegisteredType"));
4161
TypeDescriptionProvider p = _node.
Provider
;
4171
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));
4174
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetProperties"));
4188
TypeDescriptionProvider p = _node.
Provider
;
4198
throw new InvalidOperationException(SR.Format(SR.TypeDescriptorProviderError, _node.
Provider
.GetType().FullName, "GetTypeDescriptor"));