Convirtiendo Stream a String y viceversa ... ¿qué nos estamos perdiendo?

Quiero serializar objetos en cadenas y viceversa. Utilizamos protobuf-net para convertir un objeto en Stream y viceversa, con éxito. Sin embargo, Transmitir a cadena y viceversa ... no tan exitoso. Después de pasar StreamToStringy StringToStream, lo nuevo Streamno es deserializado por...