MethodBuilder.GetGenericMethodDefinition Method

Definition

Returns this method.

C#
public override System.Reflection.MethodInfo GetGenericMethodDefinition();

Returns

The current instance of MethodBuilder.

Exceptions

The current method is not generic. That is, the IsGenericMethod property returns false.

Remarks

A MethodBuilder cannot be used to emit a constructed generic method directly. The emitted method is a generic method definition.

For more information, see MethodBase.IsGenericMethod and MethodInfo.GetGenericMethodDefinition. For information on generic types, see Type.IsGenericType.

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
.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

See also