Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

MethodBuilder.GetGenericMethodDefinition Method

Returns this method.

Namespace:  System.Reflection.Emit
Assembly:  mscorlib (in mscorlib.dll)

public override MethodInfo GetGenericMethodDefinition()

Return Value

Type: System.Reflection.MethodInfo
The current instance of MethodBuilder.

ExceptionCondition
InvalidOperationException

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

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

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

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft