TypeBuilder.IsGenericTypeDefinition Свойство

Определение

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

public:
 virtual property bool IsGenericTypeDefinition { bool get(); };
public override bool IsGenericTypeDefinition { get; }
member this.IsGenericTypeDefinition : bool
Public Overrides ReadOnly Property IsGenericTypeDefinition As Boolean

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

Значение true, если этот объект TypeBuilder представляет определение универсального типа. В противном случае — значение false.

Комментарии

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

Можно TypeBuilder использовать для создания определений универсальных типов, но не сконструированных универсальных типов. Чтобы получить сконструированный универсальный тип, вызовите MakeGenericType метод для TypeBuilder объекта , представляющего определение универсального типа.

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

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

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