cretthie
Messages postés133Date d'inscriptionmercredi 27 juin 2012StatutMembreDernière intervention10 janvier 2012
-
22 oct. 2008 à 02:43
cretthie
Messages postés133Date d'inscriptionmercredi 27 juin 2012StatutMembreDernière intervention10 janvier 2012
-
22 oct. 2008 à 14:39
Bonjour,
Voila, il parait que si on employe le mode sqlserver pour stocker les sessions, il faut serialiser les variables.
ok, pourkoi pas ? ben ouai, mais avec soapFormatter ou avec binaryFormatter ? ou est ce que c'est égal ?
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 22 oct. 2008 à 13:06
Bonjour,
euh, ok tu veux sérialiser pour utiliser les sessions mais tu vas serialiser quoi ? où et quand ?
En effet lorsque l'on utilise le mode sqlserver pour les sessions les objets sont automatiquement sérialisé par ASP.net, la seule chose que tu dois vérifier c'est que tes objets soient serializable. Il me semble que .net utilise le binaryFormatter mais je suis pas sur.
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 22 oct. 2008 à 13:42
Si ca plante avec un message d'erreur te disant que l'objet que tu met en session n'est pas serializable alors ... ton objet est pas serializable ;-)
J'ai plus en tete le fonctionnement de la serialization, mais dans la plupart des cas en mettant l'attribut [Serializable] sur l'objet ca suffit.
cretthie
Messages postés133Date d'inscriptionmercredi 27 juin 2012StatutMembreDernière intervention10 janvier 20121 22 oct. 2008 à 13:32
ok, merci,
Donc si c'est automatique, j'ai pas besoin de faire quoi que ce soit, non ?
Il faut en fait juste faire le teste si c'est serializable. ;-) comment ?
Ok, j'avais pas compris que c'est au cas ou ISerializable est implémenté par dessus. ok, ca m'eclaire bien, merci.