Click or drag to resize

MetadataComponentTypeInfo Class

Represents type declarations for custom class types, interface types, array types, value types, enumeration types, type parameters, generic type definitions, and open or closed constructed generic types.
Inheritance Hierarchy
SystemObject
  NeoAxisMetadataTypeInfo
    NeoAxisMetadataComponentTypeInfo

Namespace: NeoAxis
Assembly: NeoAxis.Core (in NeoAxis.Core.dll) Version: 2026.1.1.0 (2026.1.1.0)
Syntax
C#
public class ComponentTypeInfo : MetadataTypeInfo

The MetadataComponentTypeInfo type exposes the following members.

Constructors
 NameDescription
Public methodMetadataComponentTypeInfoInitializes a new instance of the MetadataComponentTypeInfo class
Top
Properties
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetCustomAttributes
(Inherited from MetadataTypeInfo)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetNetType
(Inherited from MetadataTypeInfo)
Public methodGetPropertyDefaultValue
(Overrides MetadataTypeInfoGetPropertyDefaultValue(MetadataProperty, Boolean, Object))
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetUserFriendlyNameForInstance
(Inherited from MetadataTypeInfo)
Public methodInvokeInstance(Object)
(Overrides MetadataTypeInfoInvokeInstance(Object))
Public methodInvokeInstance(Object, Boolean) 
Public methodIsAssignableFrom
(Inherited from MetadataTypeInfo)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodMetadataGetMemberBySignature
(Overrides MetadataTypeInfoMetadataGetMemberBySignature(String, MetadataGetMembersContext))
Public methodMetadataGetMembers
(Overrides MetadataTypeInfoMetadataGetMembers(MetadataGetMembersContext))
Protected methodOnGetCustomAttributes
(Overrides MetadataTypeInfoOnGetCustomAttributes(Type, Boolean))
Protected methodOnGetUserFriendlyNameForInstance
(Overrides MetadataTypeInfoOnGetUserFriendlyNameForInstance)
Public methodToString
(Inherited from MetadataTypeInfo)
Top
Extension Methods
 NameDescription
Public Extension MethodMethodInvoke Calls the object method by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGet Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertyGetT Gets the value of the object property by name.
(Defined by ObjectEx)
Public Extension MethodPropertySet Sets the value of the object property by name.
(Defined by ObjectEx)
Top
See Also