TypeBuilder.GenericParameterPosition Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets the position of a type parameter in the type parameter list of the generic type that declared the parameter.
public:
virtual property int GenericParameterPosition { int get(); };
public override int GenericParameterPosition { get; }
member this.GenericParameterPosition : int
Public Overrides ReadOnly Property GenericParameterPosition As Integer
Property Value
If the current TypeBuilder object represents a generic type parameter, the position of the type parameter in the type parameter list of the generic type that declared the parameter; otherwise, undefined.
Remarks
Note
When emitting code, a generic type parameter is represented by a GenericTypeParameterBuilder object rather than by a TypeBuilder object.
If the current TypeBuilder does not represent a generic type parameter, the value of this property is undefined. Use the IsGenericType property to determine whether the current TypeBuilder represents a generic type parameter.