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
Un attribut est appliqué à l’aide d’un argument qui est soit un paramètre de type, soit construit avec un paramètre de type.
Visual Basic et .NET Framework ne prennent actuellement pas en charge toute combinaison d’attributs et de types génériques. Cela signifie que les limitations suivantes s’appliquent :
Un attribut ne peut ni être un type générique, ni être déclaré dans un type générique.
Un attribut ne peut pas hériter d’une classe générique, et une classe générique ne peut pas non plus hériter d’un attribut.
Quand vous appliquez un attribut, vous ne pouvez pas fournir un argument qui correspond à l’un des éléments suivants :
Type générique
Type construit à partir d’un type générique
Paramètre de type d’un type conteneur
Un type construit à partir d’un paramètre de type d’un type conteneur.
ID d’erreur : BC32079
- Reconstruisez les arguments fournis à l’attribut de manière à ce qu’ils n’incluent pas de paramètres de type ni de type construit à partir d’un paramètre de type.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :