Click or drag to resize

MetadataNetTypeInfo Class

Represents type declarations for .NET 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
    NeoAxisMetadataNetTypeInfo

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

The MetadataNetTypeInfo type exposes the following members.

Properties
 NameDescription
Public propertyAbstract
(Overrides MetadataTypeInfoAbstract)
Public propertyAdditionalAttributes
(Inherited from MetadataTypeInfo)
Public propertyBaseType
(Inherited from MetadataTypeInfo)
Public propertyClassification
(Inherited from MetadataTypeInfo)
Public propertyDisplayName
(Inherited from MetadataTypeInfo)
Public propertyEnumElements
(Inherited from MetadataTypeInfo)
Public propertyEnumFlags
(Inherited from MetadataTypeInfo)
Public propertyName
(Inherited from MetadataTypeInfo)
Public propertyNamespace Same as Type.Namespace. Faster.
Public propertyType 
Top
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
(Overrides MetadataTypeInfoGetNetType)
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
(Overrides MetadataTypeInfoInvokeInstance(Object))
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