TypeExtensions Class
Extensions to all
Type objects.
Namespace: Gemstone.TypeExtensionsAssembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.110 -- Release Build+3e0464f4461df4d3e1175b13966eb47ff832554d
public static class TypeExtensions
Gemstone.TypeExtensions.TypeExtensions = function();
Type.createClass(
'Gemstone.TypeExtensions.TypeExtensions');
- Inheritance
- Object TypeExtensions
GetFriendlyClassName |
Gets the friendly class name of the provided type, trimming generic parameters.
|
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) |
Loads public types from assemblies in the specified binariesDirectory that implement
the specified type either through class inheritance or interface implementation.
|