TypeBuilder.DeclaringMethod Property

Definition

Gets the method that declared the current generic type parameter.

public:
 virtual property System::Reflection::MethodBase ^ DeclaringMethod { System::Reflection::MethodBase ^ get(); };
public override System.Reflection.MethodBase? DeclaringMethod { get; }
public override System.Reflection.MethodBase DeclaringMethod { get; }
member this.DeclaringMethod : System.Reflection.MethodBase
Public Overrides ReadOnly Property DeclaringMethod As MethodBase

Property Value

A MethodBase that represents the method that declared the current type, if the current type is a generic type parameter; otherwise, null.

Remarks

Note

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

Applies to