Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

TypeBuilder::GenericParameterPosition Property

 

Gets the position of a type parameter in the type parameter list of the generic type that declared the parameter.

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

public:
property int GenericParameterPosition {
	virtual int get() override;
}

Property Value

Type: System::Int32

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.

System_CAPS_noteNote

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.

.NET Framework
Available since 2.0
Silverlight
Available since 2.0
Return to top
Show:
© 2017 Microsoft