Leer en inglés

Compartir a través de


No se permiten los parámetros de tipo o los tipos construidos con parámetros de tipo en argumentos de atributo.

Un atributo se aplica usando un argumento que es un parámetro de tipo o se construye usando un parámetro de tipo.

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

Identificador de error: BC32079

Para corregir este error

  • Reconstruya los argumentos proporcionados al atributo para que no incluyan parámetros de tipo ni ningún tipo construido a partir de un parámetro de tipo.

Consulte también