OVH Cloud OVH Cloud

Serialisation SOAP

1 réponse
Avatar
AlexC
Bonjour,

J'essayes de creer des fichier de sauvegarde mais ce n'ets pas si facil qui
y parait ...
L'objet que j'essayes de serialiser la classe suivante :

Public classe CLSSauvegarde
Public List1 as hastable
Public List2 as hastable
Public NomFichier as string
End Class

mais quand j'execute la serialisation j'ai une erreur qui se déclenche :

Informations supplémentaires : Le type Catia.Net.Form1+Connection dans
l'assembly Catia.Net, Version=1.0.1783.22529, Culture=neutral,
PublicKeyToken=null n'est pas marqué comme serializable.

serait-ce à cause des Hashtables qui ne sont pas serialisables ?
si oui, comment fait-on pour les serialiser ?

Merci d'avance.

1 réponse

Avatar
AlexC
Laissez tomber j'ai trouvé je suis un gros nain .... j'avais pas mis
l'attribut <Serializable> sur toues les classes qui allaient être serialisés

"AlexC" <(@Anti-Spam)#(@Anti-Spam)#> a écrit
dans le message de news:
Bonjour,

J'essayes de creer des fichier de sauvegarde mais ce n'ets pas si facil
qui y parait ...
L'objet que j'essayes de serialiser la classe suivante :

Public classe CLSSauvegarde
Public List1 as hastable
Public List2 as hastable
Public NomFichier as string
End Class

mais quand j'execute la serialisation j'ai une erreur qui se déclenche :

Informations supplémentaires : Le type Catia.Net.Form1+Connection dans
l'assembly Catia.Net, Version=1.0.1783.22529, Culture=neutral,
PublicKeyToken=null n'est pas marqué comme serializable.

serait-ce à cause des Hashtables qui ne sont pas serialisables ?
si oui, comment fait-on pour les serialiser ?

Merci d'avance.