Пример #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, GenericDeserializedWithTypeName <int> itemToSerialize)
 {
     writer.Write("MyKey", itemToSerialize.MyProperty);
 }
 public static void Serializer(IShapeshifterWriter writer, MyTypeWithCustomPackName itemToSerialize)
 {
     writer.Write("MyKey", itemToSerialize.MyProperty);
 }
Пример #5
0
 public static void TimeSpanSerialize(IShapeshifterWriter writer, TimeSpan timeSpan)
 {
     writer.Write("value", timeSpan.Ticks);
 }
Пример #6
0
 private static void SerializerVersion1(IShapeshifterWriter writer, NonDataContractClass itemToSerialize)
 {
     writer.Write("Value", itemToSerialize.Value);
 }
Пример #7
0
 public static void Serialize(IShapeshifterWriter writer, Enum enumValue)
 {
     writer.Write(Constants.EnumValueKey, enumValue.ToString("G"));
 }
Пример #8
0
 public static void Serialize(IShapeshifterWriter writer, MyEnum myEnum)
 {
     writer.Write("MyKey", (int)myEnum);
 }