TypeBuilder.IsGenericTypeDefinition Vlastnost

Definice

Získá hodnotu označující, zda aktuální TypeBuilder představuje definici obecného typu, ze které lze vytvořit další obecné typy.

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

Hodnota vlastnosti

true pokud tento TypeBuilder objekt představuje definici obecného typu, falsev opačném případě .

Poznámky

Objekt TypeBuilder představuje definici obecného typu, pokud DefineGenericParameters byla metoda použita k poskytnutí parametrů obecného typu. Instance TypeBuilder třídy, která je obecná, je vždy definice obecného typu.

Objekt TypeBuilder lze použít k sestavení definic obecných typů, ale ne ke zkonstruované obecné typy. Chcete-li získat vytvořený obecný typ, zavolejte metodu MakeGenericType na objektu TypeBuilder , který představuje definici obecného typu.

Další informace o obecných typech v reflexi a seznam invariantních podmínek pro termíny použité v obecné reflexi Type.IsGenericType najdete ve vlastnosti .

Platí pro

Viz také