ResultSet = DataTable
BufferedImage = Bitmap
تا جایی که من میدونم ObjectInputStream و FileOutPutStream دیتا شونو Serialize میکنن ...
BinaryFormatter writer = new BinaryFormatter();
FileStream output = new FileStream("stud.txt", FileMode.OpenOrCreate, FileAccess.Write);
writer.Serialize(output, new object());
BinaryFormatter reader = new BinaryFormatter();
FileStream input = new FileStream("stud.txt", FileMode.Open, FileAccess.Read);
object record1 = reader.Deserialize(input);
ObjectInputStream , ObjectOutputStream = MemoryStream
serialize و Deserialize کردنشم مثل بالایی ...