Attribute können keine Generika und keine in Generika geschachtelten Typen sein
Aktualisiert: November 2007
Attributes cannot be generics or types nested inside generics
Ein Attribut ist als generischer Typ oder in einem generischen Typ deklariert.
Visual Basic und .NET Framework unterstützen gegenwärtig keine Kombination von Attributen und generischen Typen. Darum gelten die folgenden Einschränkungen:
Ein Attribut kann kein generischer Typ sein und nicht in einem generischen Typ deklariert werden.
Ein Attribut kann nicht von einer generischen Klasse erben, und eine generische Klasse kann nicht von einem Attribut erben.
Wenn Sie ein Attribut anwenden, können Sie kein Attribut angeben, auf das folgende Merkmale zutreffen:
generischer Typ,
aus einem generischen Typ erstellter Typ,
Typparameter eines enthaltenden Typs oder
aus einem Typparameter eines enthaltenden Typs erstellter Typ.
Fehler-ID: BC32067
So beheben Sie diesen Fehler
Wenn die Attributdeklaration das Of-Schlüsselwort und eine Typparameterliste enthält, entfernen Sie sie.
Wenn die Attributdeklaration in einem generischen Typ enthalten ist, verschieben Sie sie an eine Stelle außerhalb eines generischen Typs.
Siehe auch
Konzepte
Übersicht über Attribute in Visual Basic
Generische Typen in Visual Basic