GenericTypeParameterBuilder.GetGenericTypeDefinition Method

Definition

Not valid for generic type parameters.

C#
public override Type GetGenericTypeDefinition();

Returns

Not valid for generic type parameters.

Exceptions

Remarks

In a constructed type, the type that is assigned to a generic type parameter can be a generic type, but the type parameter itself is not generic.

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