The TypeExtension type exposes the following members.

Methods

  Name Description
Public method Static member GetNonVirtualMethod<(Of <<'(TDelegate>)>>)
Gets the original virtual, non inherited method of a grandparent base type and further down in an inheritance chain.
Public method Static member GetTypeFromName(String)
Looks up a type name and tries to retrieve the full type reference in the actively executing assemblies. Credits to Rick Strahl, http://www.west-wind.com/WebLog/posts/145234.aspx Allows you to avoid using fully qualified AssemblyQualifiedName.
Public method Static member GetTypeFromName(String, Type)
Looks up a type name and tries to retrieve the full type reference in the actively executing assemblies. Allows you to avoid using fully qualified AssemblyQualifiedName. If type cannot be inferred, returns the fallback type.
Public method Static member IsBooleanType
Checks if type is a boolean type.
Public method Static member IsDateTimeType
Checks if type is a date time type.
Public method Static member IsDecimalNumberType
Checks if type is a decimal type.
Public method Static member IsGuidType
Checks if type is a guid type.
Public method Static member IsIntegerNumberType
Checks if type is an integer type.
Public method Static member IsNullableType
Checks if a type is nullable one.
Public method Static member IsNumberType
Checks if type is a number type.

See Also