RÉSOUDRE LES PROBLÈMES DE SÉRIALISATION SUR LES ÉVÈNEMENTS DES CLASSES

sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 - 22 nov. 2006 à 12:05
bkso Messages postés 1 Date d'inscription samedi 16 juin 2007 Statut Membre Dernière intervention 30 septembre 2008 - 30 sept. 2008 à 18:26
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/40417-resoudre-les-problemes-de-serialisation-sur-les-evenements-des-classes

bkso Messages postés 1 Date d'inscription samedi 16 juin 2007 Statut Membre Dernière intervention 30 septembre 2008
30 sept. 2008 à 18:26
Moi aussi j'ai eu un probleme de ce genre, mais vus qu' à l'epoque je n'en connaissais rien aux evenements j'ai du change totalemen de strategie.
merci pour cette astuce.
cs_yoannd Messages postés 305 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 août 2011 7
6 févr. 2008 à 15:26
J'ai amélioré un peu le concept. Vous pouvez retrouver un nouveau tutoriel sur ce sujet ici :
http://www.csharpfr.com/tutoriaux/PROPRIETES-ACCESSEURS-EVENEMENTS-CLASSE-EVENEMENTS-SERIALISATION_816.aspx
cs_yoannd Messages postés 305 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 août 2011 7
25 nov. 2006 à 00:44
Vraiment ?

Sans mentir, je connaissais le coup du [field: NonSerialized], mais je n'avais pas vu cette astuce ailleurs (promis).

Au moins, je suis pas le seul à avoir pensé un truc pareil : ça fait plaisir :)
cs_coq Messages postés 6349 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 2 août 2014 101
24 nov. 2006 à 23:10
Moui l'event est en quelque sorte un champs comme un autre.
Je me souviens d'avoir lue cette astuce avec quelques explications supplémentaires il y a quelques temps mais je ne sais plus où.
cs_yoannd Messages postés 305 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 août 2011 7
22 nov. 2006 à 20:49
Ha oui, au fait : les évènements sont bien sérialisés...
cs_yoannd Messages postés 305 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 10 août 2011 7
22 nov. 2006 à 20:48
Si si, les évènements sont sérialisés !

Fais le test si tu veux : Tu créés une classe avec un évènement, et tu enregistre sur l'évènement un objet non sérialisable : et tu ne pourras plus sérialiser ta première classe sans erreurs...

C'est vrai que c'est pas facile à comprendre, comme ça, mais j'ai vraiment eu ce problème de sérialisation.

a+
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
22 nov. 2006 à 12:21
Je dois avouer ne pas tout comprendre non plus ?!
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 37
22 nov. 2006 à 12:05
Soit c'est moi qui ne comprend pas tout... soit tu pars dans le mauvais sens.
Mais les évènements n'ont jamais génés la sérialisation... puisqu'ils ne sont pas sérialisés !