オブジェクトとその結果をバイナリでシリアル化し、データベースに保存したいと考えています。
Person person = new Person();
person.Name = "something";
MemoryStream memorystream = new MemoryStream();
BinaryFormatter bf = new BinaryFormatter();
bf.Serialize(memorystream, person);
データベースに保存するためにメモリストリームを文字列型に変換し、その後オブジェクトを逆シリアル化できるようにするにはどうすればよいですか?