Type.GenericTypeArguments Özellik

Tanım

Bu tür için genel tür bağımsız değişkenlerinden oluşan bir dizi alır.

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()

Özellik Değeri

Type[]

Bu tür için genel tür bağımsız değişkenlerinden oluşan bir dizi.

Açıklamalar

Bu özellik yalnızca genel tür bağımsız değişkenlerini alır; diğer bir ifadeyle, geçerli türün genel tür parametreleri için belirtilen türler. Geçerli tür genel bir tür tanımıysa, bu özellik boş bir dizi döndürür.

Not

Genel bir tür genel bir yöntemde veya başka bir genel türde kullanılıyorsa, genel tür bağımsız değişkenlerinden bazıları kapsayan yöntemin veya türün genel tür parametreleri olabilir.

Genel tür tanımını temsil eden bir türün genel tür parametrelerini almak için özelliğini kullanın TypeInfo.GenericTypeParameters . Geçerli Type nesnenin nesnesini almak TypeInfo için uzantı yöntemini kullanınIntrospectionExtensions.GetTypeInfo.

Şunlara uygulanır