ChildPropertyTypeDescriptionProvider Class

This is a custom type description provider that associates the ChildPropertyTypeDescriptor with a specific type of object.

Definition

Namespace: EWSoftware.PDI.Binding
Assembly: EWSoftware.PDI.Data (in EWSoftware.PDI.Data.dll) Version: 2023.1.2.0
public class ChildPropertyTypeDescriptionProvider : TypeDescriptionProvider
Inheritance
Object    TypeDescriptionProvider    ChildPropertyTypeDescriptionProvider
Derived
More

Constructors

ChildPropertyTypeDescriptionProvider(Type) Construct a description provider for the specified type
ChildPropertyTypeDescriptionProvider(TypeDescriptionProvider) Construct a description provider with the given parent

Methods

Add Add a child property type description provider dynamically at runtime
CreateInstanceCreates an object that can substitute for another data type.
(Inherited from TypeDescriptionProvider)
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetCacheGets a per-object cache, accessed as an IDictionary of key/value pairs.
(Inherited from TypeDescriptionProvider)
GetExtendedTypeDescriptorGets an extended custom type descriptor for the given object.
(Inherited from TypeDescriptionProvider)
GetExtenderProvidersGets the extender providers for the specified object.
(Inherited from TypeDescriptionProvider)
GetFullComponentNameGets the name of the specified component, or if the component has no name.
(Inherited from TypeDescriptionProvider)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetReflectionType(Object)Performs normal reflection against the given object.
(Inherited from TypeDescriptionProvider)
GetReflectionType(Type)Performs normal reflection against a type.
(Inherited from TypeDescriptionProvider)
GetReflectionType(Type, Object)Performs normal reflection against the given object with the given type.
(Inherited from TypeDescriptionProvider)
GetRuntimeTypeConverts a reflection type into a runtime type.
(Inherited from TypeDescriptionProvider)
GetTypeGets the Type of the current instance.
(Inherited from Object)
GetTypeDescriptor(Object)Gets a custom type descriptor for the given object.
(Inherited from TypeDescriptionProvider)
GetTypeDescriptor(Type)Gets a custom type descriptor for the given type.
(Inherited from TypeDescriptionProvider)
GetTypeDescriptor(Type, Object) This gets a custom type descriptor for the given type and object
(Overrides TypeDescriptionProviderGetTypeDescriptor(Type, Object))
IsSupportedTypeGets a value that indicates whether the specified type is compatible with the type description and its chain of type description providers.
(Inherited from TypeDescriptionProvider)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also