Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.ComponentModel.DelegatingTypeDescriptionProvider Class Referencesealed

Public Member Functions

override object CreateInstance (IServiceProvider provider, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] Type objectType, Type[] argTypes, object[] args)
 
override IDictionary GetCache (object instance)
 
override string GetFullComponentName (object component)
 
override ICustomTypeDescriptor GetExtendedTypeDescriptor (object instance)
 
override Type GetReflectionType ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor|DynamicallyAccessedMemberTypes.PublicFields)] Type objectType, object instance)
 
override Type GetRuntimeType (Type objectType)
 
override ICustomTypeDescriptor GetTypeDescriptor ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type objectType, object instance)
 
override bool IsSupportedType (Type type)
 
virtual ? object CreateInstance (IServiceProvider? provider, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicConstructors)] Type objectType, Type[]? argTypes, object[]? args)
 
Type GetReflectionType ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor|DynamicallyAccessedMemberTypes.PublicFields)] Type objectType)
 
Type GetReflectionType (object instance)
 
virtual Type GetReflectionType ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor|DynamicallyAccessedMemberTypes.PublicFields)] Type objectType, object? instance)
 
ICustomTypeDescriptorGetTypeDescriptor ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type objectType)
 
ICustomTypeDescriptorGetTypeDescriptor (object instance)
 
virtual ? ICustomTypeDescriptor GetTypeDescriptor ([DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type objectType, object? instance)
 

Package Functions

 DelegatingTypeDescriptionProvider (Type type)
 
override IExtenderProvider[] GetExtenderProviders (object instance)
 

Properties

TypeDescriptionProvider Provider [get]
 

Private Attributes

readonly Type _type
 
readonly TypeDescriptionProvider _parent
 
EmptyCustomTypeDescriptor _emptyDescriptor
 

Detailed Description

Definition at line 6 of file DelegatingTypeDescriptionProvider.cs.


The documentation for this class was generated from the following file: