Sérialisation d'objet hérité
Bonjour,
J'ai un objet hérité d'un List<>. Dans cet objet, j'ajoute une propriété. Lors d'une sérialisation xml, ma propriété n'apparait pas dans le fichier xml.
Est-ce que c'est normal ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
[Serializable]
public class TListeFields : List<TField>
{
private DateTime fLastSavedDate;
[XmlElement(ElementName="date")]
public DateTime LastSavedDate { get { return fLastSavedDate; } set { fLastSavedDate = value; } }
public TListeFields()
{
}
} |
Par contre, tous les objets contenus dans la liste sont correctement sérialisés.