Bonjour à tous,
Malgré moultes recherches sur le net, je n'arrive pas à trouver quelque chose de vraiment concret concernant l'interface ISerializable.
J'aimerai pouvoir maitriser la serialisation de mes objets sans pour autant avoir à réécrire toute une classe me permettant de gérer les fichiers XML (lecture/ecriture). Pour cela, j'ai bien essayé la serialisation de base XML avec le XMLFormatter mais il y a un hic quand j'ai une relation cyclique entre mes objets. Par exemple, si j'ai un objet pere avec une liste d'enfants et que chacun a un lien vers le parent, le serializeur n'apprecie pas vraiment.
Concernant l'interface ISerializable, j'ai mis en place la méthode GetObjectData mais je ne passe jamais dedans lorsque je serialise.
Auriez vous un bon lien vers de la doc concernant cette interface ? J'ai bien vu l'exemple microsoft mais ils ont sorti le bazooka pour pas grand chose (cas d'un singleton...) et je n'y comprend pas grand chose...
Merci d'avance
Partager