TypeBuilder.GenericParameterPosition Właściwość

Definicja

Pobiera pozycję parametru typu na liście parametrów typu typu, który zadeklarował parametr.

public:
 virtual property int GenericParameterPosition { int get(); };
public override int GenericParameterPosition { get; }
member this.GenericParameterPosition : int
Public Overrides ReadOnly Property GenericParameterPosition As Integer

Wartość właściwości

Jeśli bieżący TypeBuilder obiekt reprezentuje parametr typu ogólnego, pozycja parametru typu na liście parametrów typu typu typu, który zadeklarował parametr; w przeciwnym razie niezdefiniowany.

Uwagi

Uwaga

Podczas emitowania kodu ogólny parametr typu jest reprezentowany przez GenericTypeParameterBuilder obiekt, a nie przez TypeBuilder obiekt.

Jeśli bieżący TypeBuilder parametr typu nie reprezentuje parametru typu ogólnego, wartość tej właściwości jest niezdefiniowana. Użyj właściwości , IsGenericType aby określić, czy bieżący TypeBuilder reprezentuje parametr typu ogólnego.

Dotyczy

Produkt Wersje
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided), 2.1