public void Serialize(InputArchive archive, ref KeyValuePair <K, V> value)
        {
            K value2 = default(K);
            V value3 = default(V);

            archive.Serialize("K", ref value2);
            archive.Serialize("V", ref value3);
            value = new KeyValuePair <K, V>(value2, value3);
        }
Example #2
0
        public void Serialize(InputArchive archive, ref XElement value)
        {
            XmlInputArchive xmlInputArchive = archive as XmlInputArchive;

            if (xmlInputArchive != null)
            {
                value = xmlInputArchive.Node.Elements().First();
                return;
            }
            string value2 = null;

            archive.Serialize(null, ref value2);
            value = XElement.Parse(value2);
        }
Example #3
0
 public void Serialize(InputArchive archive, ref Guid value)
 {
     byte[] value2 = null;
     archive.Serialize(null, 16, ref value2);
     value = new Guid(value2);
 }