<PackageReference Include="NETStandard.Library" Version="2.0.1" />

System.ComponentModel.TypeDescriptionProvider

public abstract class TypeDescriptionProvider

public virtual object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)

public virtual IDictionary GetCache(object instance)

public virtual ICustomTypeDescriptor GetExtendedTypeDescriptor(object instance)

public virtual string GetFullComponentName(object component)

public Type GetReflectionType(object instance)

public Type GetReflectionType(Type objectType)

public virtual Type GetReflectionType(Type objectType, object instance)

public virtual Type GetRuntimeType(Type reflectionType)

public ICustomTypeDescriptor GetTypeDescriptor(object instance)

public virtual ICustomTypeDescriptor GetTypeDescriptor(Type objectType, object instance)

public virtual bool IsSupportedType(Type type)