Udostępnij przez


TypeBuilder.IsGenericTypeDefinition Właściwość

Definicja

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ść .

Dotyczy

Zobacz też