TypeFlavour

References
[Flags] public enum TypeFlavour
Enumerates relevant type categories for generic classes and methods.

Enum values

NameValueDescription
Unset0Indicates an unhandled type family.
Struct1Indicates that the type is a ValueType or "struct". Struct covers primitive and enum types as well.
NullableStruct2Indicates that the type is a nullable ValueType or "struct".
Class8Indicates that the type is a ReferenceType or "class" which may be inherited from.
Sealed16Indicates that the type is a ReferenceType or "class" which cannot be inherited.
Abstract32Indicates that the type is a ReferenceType or "class" which must be inherited.
Interface256Indicates that the type is of an interface type.