Click or drag to resize

TypeExtensions Methods

The TypeExtensions type exposes the following members.

Methods
  Name Description
Public Extension Method GetFriendlyClassName Gets the friendly class name of the provided type, trimming generic parameters.
Public Extension Method GetReflectedTypeName Gets a C#-compatible proper type name, resolving generic type names using reflection with no backticks (`), for the specified type.
Public Extension Method GetRootType Gets the root type in the inheritance hierarchy from which the specified type inherits.
Public Extension Method IsNumeric Determines if the specified type is a native structure that represents a numeric value.
Public Extension Method LoadImplementations(Type) Loads public types from assemblies in the application binaries directory that implement the specified type either through class inheritance or interface implementation.
Public Extension Method 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.
Public Extension Method LoadImplementations(Type, String) Loads public types from assemblies in the specified binariesDirectory that implement the specified type either through class inheritance or interface implementation.
Public Extension Method 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.
Top
See Also