SqlConnection + serializar

14/07/2004 - 17:29 por ac.net | Informe spam
Buenos tardes

Tengo una clase que deseo serializar, pero tiene un objeto
Sqlconnection instanciado y me da errores cuando lo
serializo. Por supuesto la clase la marco como
serializable, pero me da error. si no creo la instancia
del sqlconnection no me da problemas la solucion q
encontre es colocarle el atributo NonSerializable al
objeto sqlconnection y me funciona... realemente como
este objeto va a viajr con remoting no se que impacto me
pueda tener el hecho de tener un objeto serializado con un
objeto sqlconnection que tenga el atributo NonSerializable
pero que este instanciado.

si alguien puede aclararme dudas con respecto a la
serializacion objetos de Sql u Oledb, sean connection,
Transacction, etc. y de cuales son las mejores practicas y
lo codigos mas limpios y eficientes os lo agradecere.


mil gracias a todos

ac.net
 

Leer las respuestas

#1 Daniel Sharp
15/07/2004 - 05:08 | Informe spam
realiza la arquitectura de la aplicación de tal manera de no poseer como
propiedad un objeto no serializable
los objetos de acceso a datos podrían tener problemas de contexto al pasarlo
de un appdomain a otro

saludos
daniel #

"ac.net" wrote in message
news:2d56801c469b7$69ba5f90$
Buenos tardes

Tengo una clase que deseo serializar, pero tiene un objeto
Sqlconnection instanciado y me da errores cuando lo
serializo. Por supuesto la clase la marco como
serializable, pero me da error. si no creo la instancia
del sqlconnection no me da problemas la solucion q
encontre es colocarle el atributo NonSerializable al
objeto sqlconnection y me funciona... realemente como
este objeto va a viajr con remoting no se que impacto me
pueda tener el hecho de tener un objeto serializado con un
objeto sqlconnection que tenga el atributo NonSerializable
pero que este instanciado.

si alguien puede aclararme dudas con respecto a la
serializacion objetos de Sql u Oledb, sean connection,
Transacction, etc. y de cuales son las mejores practicas y
lo codigos mas limpios y eficientes os lo agradecere.


mil gracias a todos

ac.net

Preguntas similares