TypeBuilder.GetGenericTypeDefinition Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt ein Type-Objekt zurück, das eine generische Typdefinition darstellt, aus der der aktuelle Typ abgerufen werden kann.
public:
override Type ^ GetGenericTypeDefinition();
public override Type GetGenericTypeDefinition ();
override this.GetGenericTypeDefinition : unit -> Type
Public Overrides Function GetGenericTypeDefinition () As Type
Gibt zurück
Ein Type-Objekt, das eine generische Typdefinition darstellt, aus der der aktuelle Typ abgerufen werden kann.
Ausnahmen
Der aktuelle Typ ist nicht generisch. Das heißt, IsGenericType gibt false
zurück.
Hinweise
Wenn Sie die -Methode für ein -Objekt aufrufen, für das die -Eigenschaft GetGenericTypeDefinition TypeBuilder IsGenericType true
zurückgibt, gibt die GetGenericTypeDefinition -Eigenschaft die aktuelle -Instanz zurück. Ein TypeBuilder , der einen generischen Typ darstellt, ist immer eine generische Typdefinition.
Wenn Sie die -Methode verwendet haben, um einen generischen Typ aus einem -Objekt zu erstellen, das eine generische Typdefinition darstellt, ruft die Verwendung der -Methode für den konstruierten Typ das Objekt zurück, das die generische Typdefinition MakeGenericType TypeBuilder Type.GetGenericTypeDefinition TypeBuilder darstellt.