imbTypologyHelpers Class |
Namespace: imbSCI.Core.extensions.typeworks
The imbTypologyHelpers type exposes the following members.
| Name | Description | |
|---|---|---|
| CollectTypes(Type, CollectTypeFlags) |
Collects the types around the hostType - according to specified flags
| |
| CollectTypes(CollectTypeFlags, Assembly, Type) |
Collects the types that are discovered around hostType, according to rules defined with flags | |
| describeTypes |
Describes the types.
| |
| GetBaseTypeList |
Returns list of all inherited types, in order of inherence: classBase.classInherited
| |
| getCleanTypeFullName |
Gets the clean full name the type.
| |
| GetDefaultValue(Type) |
Returns default value for type. It may be new instance if t is class type.
| |
| GetDefaultValueT(Object) |
Vraca tipiziranu podrazumevanu vrednost
| |
| getTypeFromName |
Gets the name of the type from.
| |
| getTypePathFilter |
Gets the type path filter.
| |
| hasParameterlessConstructor |
Determines whether Type has parameterless constructor
| |
| isImbSerializableSimple |
Determines whether is Type a simple (String, number, enum...) one that can be serialized ToString() way easy.
| |
| TypeListToDictionary |
Converts a list of Type to Dictionary having [!:Type.Name] as key
|