public void Serialize(CompactFormatter parent, Stream serializationStream, object graph)
        {
            Hashtable hashtable = (Hashtable)graph;

            PrimitiveSerializer.Serialize(hashtable.Count, serializationStream);
            foreach (object key in (IEnumerable)hashtable.Keys)
            {
                object graph1 = hashtable[key];
                parent.innerSerialize(serializationStream, key);
                parent.innerSerialize(serializationStream, graph1);
            }
        }
 public void Serialize(CompactFormatter parent, Stream serializationStream, object graph)
 {
     PrimitiveSerializer.Serialize(((IntPtr)graph).ToInt32(), serializationStream);
 }
 public void Serialize(CompactFormatter parent, Stream serializationStream, object graph)
 {
     PrimitiveSerializer.Serialize(((Guid)graph).ToString(), serializationStream);
 }
Exemple #4
0
 public void Serialize(CompactFormatter parent, Stream serializationStream, object graph)
 {
     PrimitiveSerializer.Serialize(((Uri)graph).OriginalString, serializationStream);
 }