![]() | 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
|