J'ai une classe « MyDataTable » qui hérite de System.Data.DataTablePourquoi mon objet .Net n'est-il pas sérialisable?
J'ai mis ISerializable dans ma classe et un « Public Overrides Sub GetObjectData ... »
Mais quand je essayez de sérialiser l'objet de 'MyDataTable' Je reçois une erreur disant que 'MyDataTable' n'est pas marqué comme sérialisable.
Si j'ai utilisé un DataTable à la place - mon code sérialisé correctement. Si j'ajoute un attribut sérialisable à la classe 'MyDataTable' - il se sérialise correctement, mais on me dit que c'est inutile si j'implémente ISerializable.
Quelqu'un peut-il me diriger dans la bonne direction?
Nous vous remercions de votre réponse rapide. Mes tests semblent soutenir cela et les exemples que j'ai trouvés dans le MSDN semblent également être d'accord. –