TypeUtility
Class in Arbor / Inherits from: object
Description
Type utility class
Static Methods
| Method Name | Description |
|---|---|
| ContainsGenericParameters | Returns whether or not it contains a generic type parameter. |
| FindType | Find the type from the type name that does not include the Assembly name. |
| GetAssemblies | Get the assembly loaded in the application. |
| GetAssembly | Gets the Assembly in which the type is declared. |
| GetAssemblyType | Get System.Type from string. |
| GetBaseType | Return base type |
| GetFields | Get type fields. |
| GetGenericArguments | Return an array of generic type arguments. |
| GetMemberInfo | Get MemberInfo |
| GetReferencedAssemblies | Get Referenced Assemblies. |
| GetRuntimeAssembies | Get the runtime assemblies that references the Arbor. |
| GetRuntimeTypes | Get the type that can be referenced at runtime. |
| GetSlotTypeName | Return type name (for data slot) |
| GetTypeName | Returns the name of the type. |
| GetTypeRenamedFrom | Get the type from the type name before renaming. |
| GetTypesFromAssembly | Returns the type defined in Assembly. |
| IsAbstract | Returns whether or not it is an abstract type. |
| IsAssignableFrom | It is judged whether or not it is an assignable type. |
| IsClass | Returns whether or not it is a class type. |
| IsDynamic | Determine if the Assembly was dynamically generated. |
| IsEnum | Returns whether or not it is an enumeration. |
| IsGeneric | Returns whether it is a generic type constructed from the specified generic type definition. |
| IsGenericType | Returns whether type is a generic type. |
| IsGenericTypeDefinition | Returns whether it is a generic type definition. |
| IsInterface | Returns whether or not it is a interface type. |
| IsPrimitive | Returns whether or not it is a primitive type. |
| IsReferenceable | Determine if the Assembly is referenced. |
| IsReferenceableType | Determine if the Assembly can reference the Type. |
| IsRuntimeAssembly | Determine if it is a runtime assembly. |
| IsSealed | Gets whether the class is declared sealed. |
| IsSerializable | Returns whether it is serializable. |
| IsStatic | Get whether it is a static class. |
| IsSubclassOf | Determine whether it is a derived type or not. |
| IsValueType | Returns whether or not it is a value type. |
| TidyAssemblyTypeName | Convert Type to a serializable string. |
| TryGetAliasName | Get the alias name. |