Changeset 13368 for branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers
- Timestamp:
- 11/24/15 17:08:13 (9 years ago)
- Location:
- branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers
- Files:
-
- 18 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/ArraySerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 28 28 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 29 29 30 [StorableClass ]30 [StorableClass("DED1FAD5-BD24-49FA-8F8A-E6DA78FA91EF")] 31 31 internal sealed class ArraySerializer : ICompositeSerializer { 32 32 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/CompactNumberArray2StringSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 32 32 33 [StorableClass ]33 [StorableClass("F3E94492-318E-41BA-8707-F20001911B92")] 34 34 public sealed class CompactNumberArray2StringSerializer : ICompositeSerializer { 35 35 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/ConcreteDictionarySerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 31 31 32 [StorableClass ]32 [StorableClass("D56A21E9-720A-4ABC-88B0-0BD64A852F42")] 33 33 internal sealed class ConcreteDictionarySerializer : ICompositeSerializer { 34 34 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/DictionarySerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 31 31 32 [StorableClass ]32 [StorableClass("8D8AA145-C845-454E-BE7D-472A949FF5E9")] 33 33 internal sealed class DictionarySerializer : ICompositeSerializer { 34 34 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/EnumSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 28 28 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 29 29 30 [StorableClass ]30 [StorableClass("9208E160-B797-4A5A-9474-539FE9D10FED")] 31 31 internal sealed class EnumSerializer : ICompositeSerializer { 32 32 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/EnumerableSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 32 32 33 [StorableClass ]33 [StorableClass("925173F9-9DBB-4110-9ADE-F2144DE674CD")] 34 34 internal sealed class EnumerableSerializer : ICompositeSerializer { 35 35 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/HashSetSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 32 32 33 [StorableClass ]33 [StorableClass("BBE5697E-7FEC-49DE-923A-FCE72C43B0D9")] 34 34 internal sealed class HashSetSerializer : ICompositeSerializer { 35 35 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/KeyValuePairSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 31 31 32 [StorableClass ]32 [StorableClass("4DBE73C7-DD3B-4222-A18F-8873B6F45A7B")] 33 33 internal sealed class KeyValuePairSerializer : ICompositeSerializer { 34 34 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Number2StringSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 40 40 /// but can be useful in generating custom serializers. 41 41 /// </summary> 42 [StorableClass ]42 [StorableClass("F6AD0D2A-275D-4CA1-9557-87CD43260DB0")] 43 43 public sealed class Number2StringSerializer : ICompositeSerializer { 44 44 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/NumberEnumerable2StringSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 31 31 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 32 32 33 [StorableClass ]33 [StorableClass("7ECEC2AF-524F-4703-8BF9-C8660DE048C6")] 34 34 internal sealed class NumberEnumerable2StringSerializer : ICompositeSerializer { 35 35 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/QueueSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 31 31 32 [StorableClass ]32 [StorableClass("B02DED3E-53E8-45FD-8331-9BF13A4364D6")] 33 33 internal sealed class QueueSerializer : ICompositeSerializer { 34 34 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/StackSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 31 31 32 [StorableClass ]32 [StorableClass("20A8AE66-617A-457D-9219-B2C095575053")] 33 33 internal sealed class StackSerializer : ICompositeSerializer { 34 34 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableAttribute.cs
r13347 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 /// <summary> 30 30 /// Mark the member of a class to be considered by the <c>StorableSerializer</c>. 31 /// The class must be marked as <c>[StorableClass ]</c> and the31 /// The class must be marked as <c>[StorableClass("05FE6F11-87C6-435E-800A-166AFACCF5AC")]</c> and the 32 32 /// <c>StorableClassType</c> should be set to <c>MarkedOnly</c> for 33 33 /// this attribute to kick in. -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableReflection.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 172 172 #endregion 173 173 174 #region [StorableClass ] helpers174 #region [StorableClass("BBAFAC35-1753-4FF2-8CD5-9D307C782287")] helpers 175 175 176 176 private static StorableClassAttribute GetStorableClassAttribute(Type type) { -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/Storable/StorableSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 33 33 /// <summary> 34 34 /// Intended for serialization of all custom classes. Classes should have the 35 /// <c>[StorableClass ]</c> attribute set. The default mode is to serialize35 /// <c>[StorableClass("FB71B522-2818-48CD-AF43-EB1E0C2D6504")]</c> attribute set. The default mode is to serialize 36 36 /// members with the <c>[Storable]</c> attribute set. Alternatively the 37 37 /// storable mode can be set to <c>AllFields</c>, <c>AllProperties</c> 38 38 /// or <c>AllFieldsAndAllProperties</c>. 39 39 /// </summary> 40 [StorableClass ]40 [StorableClass("FB71B522-2818-48CD-AF43-EB1E0C2D6504")] 41 41 public sealed class StorableSerializer : ICompositeSerializer { 42 42 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/StructSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 30 30 31 [StorableClass ]31 [StorableClass("47A795AF-7F1C-4EA7-84A8-DAE07C00EFB6")] 32 32 internal sealed class StructSerializer : ICompositeSerializer { 33 33 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/TupleSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 30 30 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 31 31 32 [StorableClass ]32 [StorableClass("A1768781-CFE2-4C87-BF7C-6B344483F30B")] 33 33 internal sealed class TupleSerializer : ICompositeSerializer { 34 34 -
branches/PersistenceOverhaul/HeuristicLab.Persistence/3.3/Default/CompositeSerializers/TypeSerializer.cs
r12012 r13368 1 #region License Information1 #region License Information 2 2 /* HeuristicLab 3 3 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) … … 29 29 namespace HeuristicLab.Persistence.Default.CompositeSerializers { 30 30 31 [StorableClass ]31 [StorableClass("EC815939-4BC3-44D1-8464-7FCEA6D802C5")] 32 32 internal sealed class TypeSerializer : ICompositeSerializer { 33 33
Note: See TracChangeset
for help on using the changeset viewer.