Alors voilà,
J'ai une classe générée par un modèle EDM. Cette classe représente donc un schéma de table de base de données.
Cette classe est partial, ce qui permet d'implémenter des comportements supplémentaire sans avoir à toucher le code généré par le modèle EDM.
Seulement....
Je dois sérialiser ces objets mais ne voudrais sérialiser que la partie représentant la base de données.
Autrement dit, tout ce qui se trouve dans la classe partial que j'y ai ajouté ne m'intéresse pas.
Dois-je mettre un attribut [XmlIgnore] devant chacun de mes champs ou y a-t-il une solution pour ignorer tout ma partie partial de class ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
partial class Toto
{
  //class générée automatiquement
  //tout ce qui s'y trouve doit être sérialisé
}
 
partial class Toto
{
  //class que je crée moi-même
  //rien ne doit être sérialisé
}