System.Reflection.GenericParameterAttributes.Covariant Field
The generic type parameter is covariant. A covariant type parameter can appear as the result type of a method, the type of a read-only field, a declared base type, or an implemented interface.