esto se puede hacer directamente en memoria utilizando un memorystream, sin 
necesidad de guardarlo en disco...


Mario Dal Lago

--- El mié 19-ene-11, Argons <[email protected]> escribió:

De: Argons <[email protected]>
Asunto: [NHibernate-Hispano] Re: Insertar copias de objetos
Para: "NHibernate-Hispano" <[email protected]>
Fecha: miércoles, 19 de enero de 2011, 10:35

Lo primero q hago es serializar el objeto y guardarlo en un archivo,
luego recuperarlo

SERIALIZACION:
Stream archivo = File.Create(rutaArchivo);
BinaryFormatter serializador = new BinaryFormatter();
serializador.Serialize(archivo, objetoASerializar);
archivo.Close();

DESERIALIZACION:
Stream archivo = File.OpenRead(rutaArchivo);
BinaryFormatter serializador = new BinaryFormatter();
T objetoDeserializado = (T)serializador.Deserialize(archivo);
archivo.Close();

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano



      

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a