|
|
Type
|
The TypeExtensions type exposes the following members.
| Name | Description | |
|---|---|---|
| GetFriendlyClassName | Gets the friendly class name of the provided type, trimming generic parameters. | |
| GetReflectedTypeName | Gets a C#-compatible proper type name, resolving generic type names using reflection with no backticks (`), for the specified type. | |
| GetRootType | Gets the root type in the inheritance hierarchy from which the specified type inherits. | |
| IsNumeric | Determines if the specified type is a native structure that represents a numeric value. | |
| LoadImplementations(Type) | Loads public types from assemblies in the application binaries directory that implement the specified type either through class inheritance or interface implementation. | |
| LoadImplementations(Type, Boolean) | Loads public types from assemblies in the application binaries directory that implement the specified type either through class inheritance or interface implementation. | |
| LoadImplementations(Type, String) | Loads public types from assemblies in the specified binariesDirectory that implement the specified type either through class inheritance or interface implementation. | |
| LoadImplementations(Type, String, Boolean, Boolean, Boolean) | Loads public types from assemblies in the specified binariesDirectory that implement the specified type either through class inheritance or interface implementation. |