Le constructeur d'attribut a un paramètre de type '<type>', qui n'est pas un type intégral, virgule flottante ni Enum, ni encore Object, Char, String, Boolean, System.Type ou un tableau unidimensionnel de ces types
Mise à jour : novembre 2007
Attribute constructor has a parameter of type '<type>', which is not an integral, floating-point, or Enum type or one of Char, String, Boolean, System.Type or 1-dimensional array of these types
Une définition d'attribut personnalisée inclut un constructeur qui spécifie un type de données non valide pour un paramètre. Les attributs ne peuvent accepter que certains types de données comme paramètres, car seuls ces types peuvent être sérialisés dans les métadonnées de l'assembly.
ID d'erreur : BC30045
Pour corriger cette erreur
- Remplacez le type de données du paramètre par Byte, Short, Integer, Long, Single, Double, Char, String, Boolean, System.Type ou par un type énumération.