Leer en inglés

Compartir a través de


Las clases genéricas o contenidas en un tipo genérico no pueden heredar de una clase de atributos

Una clase genérica o anidada dentro de un tipo genérico especifica que hereda de una clase de atributo.

Visual Basic y .NET Framework no admiten actualmente ninguna combinación de atributos y tipos genéricos. Esto significa que se aplican las siguientes limitaciones:

  • Un atributo no puede ser un tipo genérico ni declararse dentro de un tipo genérico.

  • Un atributo no puede heredar de una clase genérica, ni una clase genérica puede heredar de un atributo.

  • Cuando se aplica un atributo, no se puede proporcionar un argumento que sea cualquiera de los siguientes:

    • Un tipo genérico

    • Un tipo construido a partir de un tipo genérico

    • Un parámetro de tipo de un tipo de contenedor

    • Un tipo construido a partir de un parámetro de tipo de un tipo contenedor

Id. de error: BC32074

Para corregir este error

  • Cambie la clase base a algo distinto de una clase de atributo o quite por completo la instrucción Inherits .

Consulte también