Type.GenericTypeArguments Type.GenericTypeArguments Type.GenericTypeArguments Type.GenericTypeArguments Property

Определение

Получает массив аргументов универсального типа для этого типа.Gets an array of the generic type arguments for this type.

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

Значение свойства

Type[]

Массив аргументов универсального типа для этого типа.An array of the generic type arguments for this type.

Комментарии

Это свойство возвращает только аргументы универсального типа; то есть типы, которые были указаны для параметров универсального типа для текущего типа.This property gets only the generic type arguments; that is, the types that have been specified for the generic type parameters of the current type. Если текущий тип является определением универсального типа, это свойство возвращает пустой массив.If the current type is a generic type definition, this property returns an empty array.

Примечание

При использовании универсального типа универсального метода или другого универсального типа, некоторые из его аргументов универсального типа могут быть параметров универсального типа для включающего метода или типа.If a generic type is used in a generic method or in another generic type, some of its generic type arguments might be generic type parameters of the enclosing method or type.

Чтобы получить параметры универсального типа, типа, представляющий определение универсального типа, используйте TypeInfo.GenericTypeParameters свойство.To get the generic type parameters of a type that represents a generic type definition, use the TypeInfo.GenericTypeParameters property. Чтобы получить TypeInfo объект для текущего Type , используйте IntrospectionExtensions.GetTypeInfo метод расширения.To get a TypeInfo object for the current Type object, use the IntrospectionExtensions.GetTypeInfo extension method.

Применяется к