Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
TypeBuilder.GenericParameterPosition Property
Microsoft Silverlight will reach end of support after October 2021. Learn more.
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)
Syntax
'Declaration
Public Overrides ReadOnly Property GenericParameterPosition As Integer
public override int GenericParameterPosition { get; }
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.
Remarks
| 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.
Version Information
Silverlight
Supported in: 5, 4, 3
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.