Bonjour,
J'essaye d'affecter la valeur (nommé) d'une énumération à un CustomAttribut mais lors de la compilation j'ai l'erreur suivante :
Voici le code :Type Primitive non valide : System.CodeDom.CodeObjectCreateExpression. Utilisez CodeObjectCreateExpression à la place.
L'expression : << new CodePrimitiveExpression("Varchar") >> n'est la que pour le test car la valeur est contenu dans une propriété de type "System.Data.SqlDbType"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ArrayList attributesList = new ArrayList(); attributesList.Add(new CodeAttributeArgument("DbType",new CodePrimitiveExpression(new CodeObjectCreateExpression("System.Data.SqlDbType", new CodePrimitiveExpression("Varchar")))));
J'ai plus trop d'idée...
Merci d'avance.
Partager