Les paramètres de type ou les types construits avec des paramètres de type ne sont pas autorisés dans les arguments d'attribut
Mise à jour : novembre 2007
Type parameters or types constructed with type parameters are not allowed in attribute arguments
Un attribut est appliqué à l'aide d'un argument qui est un paramètre de type ou est construit à l'aide d'un paramètre de type.
Visual Basic et le .NET Framework ne prennent pas en charge actuellement les combinaisons d'attributs et de types génériques. Cela signifie les restrictions suivantes s'appliquent :
Un attribut ne peut pas être un type générique ou être déclaré dans un type générique.
Un attribut ne peut pas hériter d'une classe générique, et inversement.
Lorsque vous appliquez un attribut, vous ne pouvez pas fournir un argument qui fait partie des éléments suivants :
un type générique,
un type construit à partir d'un type générique,
un paramètre de type d'un type conteneur, ou
un type construit à partir d'un paramètre de type d'un type conteneur.
ID d'erreur : BC32079
Pour corriger cette erreur
- Reconstruisez les arguments fournis à l'attribut afin qu'ils ne contiennent pas de paramètres de type ou de type construit à partir d'un paramètre de type.
Voir aussi
Concepts
Vue d'ensemble des attributs dans Visual Basic
Types génériques en Visual Basic