TypeBuilder.IsGenericTypeDefinition Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy bieżący TypeBuilder reprezentuje definicję typu ogólnego, z której można konstruować inne typy ogólne.
public:
virtual property bool IsGenericTypeDefinition { bool get(); };
public override bool IsGenericTypeDefinition { get; }
member this.IsGenericTypeDefinition : bool
Public Overrides ReadOnly Property IsGenericTypeDefinition As Boolean
Wartość właściwości
true
jeśli ten TypeBuilder obiekt reprezentuje definicję typu ogólnego; w przeciwnym razie false
.
Uwagi
TypeBuilder Obiekt reprezentuje definicję typu ogólnego, jeśli DefineGenericParameters metoda została użyta do nadania mu parametrów typu ogólnego. Wystąpienie TypeBuilder klasy ogólnej jest zawsze definicją typu ogólnego.
Element TypeBuilder może służyć do tworzenia definicji typów ogólnych, ale nie konstruowanych typów ogólnych. Aby uzyskać skonstruowany typ ogólny, wywołaj MakeGenericType metodę na obiekcie TypeBuilder , która reprezentuje definicję typu ogólnego.
Aby uzyskać więcej informacji na temat typów ogólnych w odbiciu i listy niezmiennych warunków warunków używanych w odbiciu ogólnym, zobacz Type.IsGenericType właściwość .