The following tables list the members exposed by TypeFns.
Name | Description | |
---|---|---|
![]() ![]() | DecimalTypes | Returns an array of decimal types. |
![]() ![]() | IntegerTypes | Returns an array of integer types. |
![]() ![]() | NumericTypes | Returns an array of numeric types. |
![]() ![]() | PredefinedTypes | Returns an array of predefined types. |
Name | Description | |
---|---|---|
![]() ![]() | ConstructGenericInstance | Overloaded. Constructs a generic instance. |
![]() | Equals | (Inherited from object) |
![]() ![]() | FindGenericMethods | Finds a collection of generic methods. |
![]() ![]() | FindIEnumerable | |
![]() ![]() | FindMethod | Overloaded. Finds a specific public method. |
![]() ![]() | FindMethods | Overloaded. Finds all the methods that match specific criteria. |
![]() ![]() | FindPropertyCached | Same as FindPropertyOrField(Type,String,Boolean,Boolean) but returns the cached result if it exists. |
![]() ![]() | FindPropertyOrField | Overloaded. Finds a specific public property or field. Will be automatically restricted as well by execution environment restrictions ( e.g. Silverlight). |
![]() ![]() | GetDefaultValue | Gets the default value for a specified type. |
![]() ![]() | GetElementType | Returns the element type of any enumerable type; |
![]() ![]() | GetGenericArgument | Gets a single generic argument from a specified type. |
![]() ![]() | GetGroupingInterface | Returns the IGrouping interface implemented by the type. |
![]() | GetHashCode | (Inherited from object) |
![]() ![]() | GetMethodByExample<TIn,TOut> | For internal use only. |
![]() ![]() | GetNonNullableType | Returns either the specified type or its non-nullable counterpart. |
![]() ![]() | GetNullableType | Gets the nullable type that corresponds to the given type. |
![]() ![]() | GetSelfAndBaseClasses | Returns a collection of classes (not interfaces) from which the given type directly inherits. |
![]() ![]() | GetSelfAndBaseTypes | Returns a collection of types from which the given type directly inherits or implements. |
![]() | GetType | (Inherited from object) |
![]() ![]() | GetTypeName | Returns the name of either the specified type or its non-nullable counterpart. |
![]() ![]() | InitializeType | Will initialize a type by calling its static ( class) ctor and insures that it is only called once. |
![]() ![]() | IsCompatibleWith | Determines whether the source type is compatible with the given target type. |
![]() ![]() | IsEnumType | Returns whether the specified type (or its non-nullable counterpart) represents an enumeration. |
![]() ![]() | IsGroupingType | Returns true if the Type is an IGrouping. |
![]() ![]() | IsIntegralType | Returns whether the specified type (or its non-nullable counterpart) represents an integer type. |
![]() ![]() | IsNullableType | Returns whether the specified type is a nullable generic type, i.e. Nullable{T}. |
![]() ![]() | IsNumericType | Returns whether the specified type (or its non-nullable counterpart) represents a numeric type. |
![]() ![]() | IsPredefinedType | Overloaded. Returns whether the specified type is one of the PredefinedTypes. |
![]() ![]() | IsSignedIntegralType | Returns whether the specified type (or its non-nullable counterpart) represents a signed integer type. |
![]() ![]() | IsUnsignedIntegralType | Returns whether the specified type (or its non-nullable counterpart) represents an unsigned integer type. |
![]() ![]() | MakeGenericList | Constructs a generic list. |
![]() | ToString | (Inherited from object) |
Name | Description | |
---|---|---|
![]() | Finalize | (Inherited from object) |
![]() | MemberwiseClone | (Inherited from object) |