ContextualType
A cached type with context information (e.g. parameter, field, property with nullability).
Gets the type's base type
Gets the context (property, field, parameter).
Gets the type's element type (i.e. array type).
Gets the type's element type (i.e. array type).
Gets the contextual properties of this type.
Gets the generic type arguments of the type in the given context (empty when unwrapped from Nullable{T}).
Gets a value indicating whether the System.Type is a value type.
Gets the contextual methods of this type (runtime).
Gets the nullability information of this type in the given context by unwrapping Nullable{T} into account.
Gets the original generic type arguments of the type in the given context.
Gets the original nullability information of this type in the given context (i.e. without unwrapping Nullable{T}).
Gets the parent type with context.
Gets the contextual properties of this type.
Gets a contextual field of the given contextual type (preserving the context).
Gets a contextual property of the given contextual type (preserving the context).