TypeBuilder.GenericParameterAttributes Property

Definition

Gets a value that indicates the covariance and special constraints of the current generic type parameter.

C#
public override System.Reflection.GenericParameterAttributes GenericParameterAttributes { get; }

Property Value

A bitwise combination of GenericParameterAttributes values that describes the covariance and special constraints of the current generic type parameter.

Remarks

Note

When emitting code, a generic type parameter is represented by a GenericTypeParameterBuilder object rather than by a TypeBuilder object.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1