Поделиться через


TypeBuilder.GetGenericArguments Метод

Определение

Возвращает массив объектов Type, которые представляют аргументы универсального типа или параметры определения универсального типа.

public:
 override cli::array <Type ^> ^ GetGenericArguments();
public override Type[] GetGenericArguments ();
override this.GetGenericArguments : unit -> Type[]
Public Overrides Function GetGenericArguments () As Type()

Возвращаемое значение

Type[]

Массив объектов Type. Элементы массива, которые представляют аргументы универсального типа или параметры определения универсального типа.

Комментарии

Элементы возвращаемого массива находятся в порядке, в котором они отображаются в списке параметров типа для определения универсального типа.

Объект TypeBuilder представляет определение универсального типа, DefineGenericParameters если метод использовался для предоставления ему параметров универсального типа. Этот метод извлекает GenericTypeParameterBuilder объекты, представляющие параметры универсального типа.

Дополнительные сведения об универсальных типах в отражении и список инвариантных условий для терминов, используемых в универсальном отражении, см. в свойстве Type.IsGenericType .

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

См. также раздел