Typ '<Typname>' kann nicht von einem Typparameter erben
Aktualisiert: November 2007
Type '<typename>' cannot inherit from a type parameter
Eine Klasse oder eine Schnittstelle enthält eine Inherits-Anweisung, die einen generischen Typparameter angibt.
Ein Typ kann nicht von einem Typ erben, der noch nicht definiert ist. Ein Merkmal von Vererbung ist die Fähigkeit, Member der Basisklasse wiederzuverwenden. Dies erfordert, dass diese Member definiert sind. Ein generischer Typparameter ist ein Platzhalter, der durch einen bestimmten, von einem Typargument bereitgestellten Typ ersetzt werden muss. Daher kann ein Typ nicht vom Platzhalter erben.
Fehler-ID: BC32055
So beheben Sie diesen Fehler
Wenn der erbende Typ von einem anderen Typ erben muss, verwenden Sie statt eines Typparameters einen bestimmten Typ.
Wenn der Basistyp durch einen generischen Typparameter dargestellt werden muss, kann kein anderer Typ von ihm erben. Entfernen Sie die Inherits-Anweisung.
Siehe auch
Konzepte
Generische Typen in Visual Basic