コード例 #1
0
        public void Serialize(System.IO.Stream serializationStream, object graph, params ISerializerToken[] serializerTokens)
        {
            BinaryFormatter        formatter         = new BinaryFormatter();
            GenericSerializerToken genericSerializer = new GenericSerializerToken(serializerTokens);

            formatter.Serialize(serializationStream, genericSerializer.Serialize(graph));
        }
コード例 #2
0
        public object Deserialize(System.IO.Stream serializationStream, params ISerializerToken[] serializerTokens)
        {
            BinaryFormatter        formatter         = new BinaryFormatter();
            GenericSerializerToken genericSerializer = new GenericSerializerToken(serializerTokens);

            return
                (genericSerializer.Deserialize((SerializationToken)formatter.Deserialize(serializationStream)).Result);
        }