Freigeben über


Der Einschränkungstyp '<Typname>' wurde bereits für diesen Typparameter angegeben

Aktualisiert: November 2007

Constraint type '<typename>' already specified for this type parameter

Eine Einschränkungsliste enthält eine Klassen- oder Schnittstelleneinschränkung mehrfach.

Eine Einschränkungsliste erzwingt Anforderungen an das Typargument, das an den Typparameter übergeben wird. Sie können die folgenden Anforderungen in beliebiger Kombination angeben:

  • Das Typargument muss mindestens eine Schnittstelle implementieren.

  • Das Typargument darf von höchstens einer Klasse erben.

Ein Typ kann denselben Typ nicht mehrmals implementieren oder mehrmals von diesem erben, und Sie können einen Typ nur einmal in derselben Einschränkungsliste angeben.

Fehler-ID: BC32071

So beheben Sie diesen Fehler

  • Entfernen Sie alle redundanten Angaben derselben Klasse oder Schnittstelle. Die Angabe darf nur einmal in der Einschränkungsliste enthalten sein.

Siehe auch

Konzepte

Generische Typen in Visual Basic

Referenz

Typenliste