Bonjour,
J'ai un model edmx avec une table : Affaire
J'ai plusieurs property : IdAffaire ... IdAvancement et IdTypeChantier
Pour des traitements automatiques sur des classes manuelles j'utilise
Je voudrai attribuer aussi de tels attributs à ma classe générée automatiquement par entity de la manière suivante
Code vb.net : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <AttributeUsage(AttributeTargets.Property, Inherited:=False, AllowMultiple:=True)> Public Class TFOAttribute : Inherits Attribute Private _name As String Public Sub New(ByVal name As String) Me.Name = name End Sub Property Name() As String Get Return _name End Get Set(ByVal value As String) Me._name = value End Set End Property End Class
Ce qui sort une erreur : normale j'essaie d'ajouter des property existant.
Code vb.net : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <TableFullOption.TFOAttribute("Key")> Property IdAffaire As Integer <TableFullOption.TFOAttribute("FK_Avancement")> Property Avancement As String <TableFullOption.TFOAttribute("FK_TypeChantier")> Property TypeChantier As Integer
J'ai trouvé : http://ardalis.com/Adding-Attributes...erated-Classes Mais je n'arrive pas à mixer les 2.
Quelqu'un peut m'aider?
Merci
Partager