Esempio n. 1
0
            private static void SerializerVersion2(IShapeshifterWriter writer, NonDataContractClass itemToSerialize)
            {
                //switched to a different scheme
                var val = Int32.Parse(itemToSerialize.Value);

                writer.Write("Value", val);
            }
 public static void SerializeAnyDescendant(IShapeshifterWriter writer, MyBase item)
 {
     writer.Write("MyKey", item.BaseProperty);
 }
 public static void Serializer(IShapeshifterWriter writer, InnerClass item)
 {
 }
Esempio n. 4
0
 public static void Serialize(IShapeshifterWriter writer, object input)
 {
 }
Esempio n. 5
0
 public static void Serialize(IShapeshifterWriter writer, MyAbstractTypeWithCustomSerializer input)
 {
 }
 public static void Serializer(IShapeshifterWriter writer, MyTypeWithCustomSerializerWithVersionNumber itemToSerialize)
 {
 }
 public static void Serializer(IShapeshifterWriter writer, MyTypeWithVersionNumberInShapshifterAttribute itemToSerialize)
 {
 }
 public void NonStaticSerializer(IShapeshifterWriter writer, MyClassWithNonStaticSerializerMethod item)
 {
 }
 public static void Serializer(IShapeshifterWriter writer, GenericDeserializedWithTypeName <int> itemToSerialize)
 {
     writer.Write("MyKey", itemToSerialize.MyProperty);
 }
 public static void Serializer(IShapeshifterWriter writer, MyTypeWithCustomPackName itemToSerialize)
 {
     writer.Write("MyKey", itemToSerialize.MyProperty);
 }
Esempio n. 11
0
 public static void TimeSpanSerialize(IShapeshifterWriter writer, TimeSpan timeSpan)
 {
     writer.Write("value", timeSpan.Ticks);
 }
Esempio n. 12
0
 private static void SerializerVersion1(IShapeshifterWriter writer, NonDataContractClass itemToSerialize)
 {
     writer.Write("Value", itemToSerialize.Value);
 }
Esempio n. 13
0
 public static void Serialize(IShapeshifterWriter writer, Enum enumValue)
 {
     writer.Write(Constants.EnumValueKey, enumValue.ToString("G"));
 }
Esempio n. 14
0
 public static void Serialize(IShapeshifterWriter writer, MyEnum myEnum)
 {
     writer.Write("MyKey", (int)myEnum);
 }