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. |