Extensions Methods |
The Extensions type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | ActualType | Returns the actual type of source. If source denotes a nullable type,
the underlying type is returned. Otherwise, source is returned. |
![]() ![]() | CompareTo | Compares the two values and returns an integer that indicates whether the first value is less than, equal to, or greater than the
second value. |
![]() ![]() | Equals | Returns a value indicating whether both values represent the same value. |
![]() ![]() | GetBaseClasses | Gets all the base classes extended or inherited by the current Type. |
![]() ![]() | GetBaseTypes | Gets all the base types (base classes and interfaces) extended, implemented or inherited by the current Type. |
![]() ![]() | GetDerivedTypes(Type) | Gets the types that derive from source and are available in the loaded assemblies. If this type has been evaluated
before, the previous results are returned regardless of any assembly load or unload event. |
![]() ![]() | GetDerivedTypes(Type, Boolean) | Gets the types that derive from source and are available in the loaded assemblies. |
![]() ![]() | Implements | Determines if the source implements the specified base type. |
![]() ![]() | IsNullable | Determines if the specified type actually a nullable type. |