Type.GenericTypeArguments Eigenschap

Definitie

Hiermee haalt u een matrix op van de algemene typeargumenten voor dit type.

public:
 abstract property cli::array <Type ^> ^ GenericTypeArguments { cli::array <Type ^> ^ get(); };
public:
 virtual property cli::array <Type ^> ^ GenericTypeArguments { cli::array <Type ^> ^ get(); };
public abstract Type[] GenericTypeArguments { get; }
public virtual Type[] GenericTypeArguments { get; }
member this.GenericTypeArguments : Type[]
Public MustOverride ReadOnly Property GenericTypeArguments As Type()
Public Overridable ReadOnly Property GenericTypeArguments As Type()

Waarde van eigenschap

Type[]

Een matrix van de algemene typeargumenten voor dit type.

Opmerkingen

Deze eigenschap haalt alleen de algemene typeargumenten op; Dat wil gezegd, de typen die zijn opgegeven voor de algemene typeparameters van het huidige type. Als het huidige type een algemene typedefinitie is, retourneert deze eigenschap een lege matrix.

Note

Als een algemeen type wordt gebruikt in een algemene methode of in een ander algemeen type, zijn sommige algemene typeargumenten mogelijk algemene typeparameters van de omsluitmethode of het type.

Als u de algemene typeparameters wilt ophalen van een type dat een algemene typedefinitie vertegenwoordigt, gebruikt u de TypeInfo.GenericTypeParameters eigenschap. Als u een TypeInfo object voor het huidige Type object wilt ophalen, gebruikt u de IntrospectionExtensions.GetTypeInfo extensiemethode.

Van toepassing op