13 references to Provider
System.ComponentModel.TypeConverter (13)
System\ComponentModel\DelegatingTypeDescriptionProvider.cs (13)
41return Provider.CreateInstance(provider, objectType, argTypes, args); 55public override IDictionary? GetCache(object instance) => Provider.GetCache(instance); 67public override string? GetFullComponentName(object component) => Provider.GetFullComponentName(component); 86return Provider.GetExtendedTypeDescriptor(instance); 91return Provider.GetExtenderProviders(instance); 104return Provider.GetReflectionType(objectType, instance); 107public override Type GetRuntimeType(Type objectType) => Provider.GetRuntimeType(objectType); 119return Provider.GetTypeDescriptor(objectType, instance); 122public override bool IsSupportedType(Type type) => Provider.IsSupportedType(type); 124public override bool IsRegisteredType(Type type) => Provider.IsRegisteredType(type); 126public override bool? RequireRegisteredTypes => Provider.RequireRegisteredTypes; 128public override ICustomTypeDescriptor? GetTypeDescriptorFromRegisteredType(Type objectType, object? instance) => Provider.GetTypeDescriptorFromRegisteredType(objectType, instance); 130public override void RegisterType<[DynamicallyAccessedMembers(TypeDescriptor.RegisteredTypesDynamicallyAccessedMembers)] T>() => Provider.RegisterType<T>();