- Timestamp:
- 12/28/18 16:10:48 (5 years ago)
- Location:
- branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3
- Files:
-
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/BidirectionalDictionary.cs
r16453 r16462 21 21 22 22 using System; 23 using System.Linq;24 23 using System.Collections; 25 24 using System.Collections.Generic; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 27 26 28 27 namespace HeuristicLab.Collections { 29 [Storable Class]28 [StorableType("6D8354FC-521A-4D6B-A544-2C9892D0A36C")] 30 29 [Serializable] 31 30 public class BidirectionalDictionary<TFirst, TSecond> : IEnumerable<KeyValuePair<TFirst, TSecond>> { … … 36 35 37 36 [StorableConstructor] 38 protected BidirectionalDictionary( bool deserializing) : base() { }37 protected BidirectionalDictionary(StorableConstructorFlag _) : base() { } 39 38 public BidirectionalDictionary() { 40 39 firstToSecond = new Dictionary<TFirst, TSecond>(); -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/BidirectionalLookup.cs
r16453 r16462 23 23 using System.Collections.Generic; 24 24 using System.Linq; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Fossil; 26 26 27 27 namespace HeuristicLab.Collections { 28 [Storable Class]28 [StorableType("30981E2A-09AD-49F4-964B-4C20B210116C")] 29 29 [Serializable] 30 30 public class BidirectionalLookup<TFirst, TSecond> { … … 35 35 36 36 [StorableConstructor] 37 protected BidirectionalLookup( bool deserializing) : base() { }37 protected BidirectionalLookup(StorableConstructorFlag _) : base() { } 38 38 public BidirectionalLookup() { 39 39 firstToSecond = new Dictionary<TFirst, HashSet<TSecond>>(); … … 189 189 #endregion 190 190 191 [Storable Class]191 [StorableType("AF0C6143-9031-43CF-8952-49FE8089ACD2")] 192 192 private class StorableGrouping<TKey, TValue> : IGrouping<TKey, TValue> { 193 193 … … 197 197 private readonly HashSet<TValue> values; 198 198 199 [StorableConstructor] 200 protected StorableGrouping(StorableConstructorFlag _) : base() { } 201 199 202 public StorableGrouping(TKey key, IEnumerable<TValue> values, IEqualityComparer<TValue> comparer) { 200 203 this.key = key; -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/HeuristicLab.Collections-3.3.csproj
r16454 r16462 108 108 <HintPath>..\..\packages\Google.Protobuf.3.6.1\lib\net45\Google.Protobuf.dll</HintPath> 109 109 </Reference> 110 <Reference Include="HEAL.Fossil, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">110 <Reference Include="HEAL.Fossil, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 111 111 <HintPath>..\..\packages\HEAL.Fossil.1.0.0\lib\netstandard2.0\HEAL.Fossil.dll</HintPath> 112 112 </Reference> -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ObservableArray.cs
r16453 r16462 25 25 using System.ComponentModel; 26 26 using System.Linq; 27 using HEAL.Fossil; 27 28 using HeuristicLab.Common; 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;29 29 30 30 namespace HeuristicLab.Collections { 31 [Storable Class]31 [StorableType("8F8986E7-943C-4CD7-9710-F13F13B48097")] 32 32 [Serializable] 33 33 public class ObservableArray<T> : IObservableArray<T> { … … 75 75 } 76 76 [StorableConstructor] 77 protected ObservableArray( bool deserializing) { }77 protected ObservableArray(StorableConstructorFlag _) { } 78 78 #endregion 79 79 -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ObservableCollection.cs
r16453 r16462 20 20 #endregion 21 21 22 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;22 using HEAL.Fossil; 23 23 using System; 24 24 using System.Collections; … … 28 28 29 29 namespace HeuristicLab.Collections { 30 [Storable Class]30 [StorableType("98A1FFF8-88D8-4A1A-BDAA-BDC3F4663C1F")] 31 31 [Serializable] 32 32 public class ObservableCollection<T> : IObservableCollection<T> { … … 63 63 } 64 64 [StorableConstructor] 65 protected ObservableCollection( bool deserializing) { }65 protected ObservableCollection(StorableConstructorFlag _) { } 66 66 #endregion 67 67 -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ObservableDictionary.cs
r16453 r16462 25 25 using System.ComponentModel; 26 26 using System.Linq; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Collections { 30 [Storable Class]30 [StorableType("EFAF5129-39F0-4477-834E-E22B85D63BCF")] 31 31 [Serializable] 32 32 public class ObservableDictionary<TKey, TValue> : IObservableDictionary<TKey, TValue> { … … 88 88 } 89 89 [StorableConstructor] 90 protected ObservableDictionary( bool deserializing) { }90 protected ObservableDictionary(StorableConstructorFlag _) { } 91 91 #endregion 92 92 -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ObservableKeyedCollection.cs
r16453 r16462 25 25 using System.ComponentModel; 26 26 using System.Linq; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Collections { 30 [Storable Class]30 [StorableType("4FF5E444-9E4A-4590-AF60-2377BC91D389")] 31 31 [Serializable] 32 32 public abstract class ObservableKeyedCollection<TKey, TItem> : IObservableKeyedCollection<TKey, TItem> { … … 78 78 } 79 79 [StorableConstructor] 80 protected ObservableKeyedCollection( bool deserializing) { }80 protected ObservableKeyedCollection(StorableConstructorFlag _) { } 81 81 #endregion 82 82 -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ObservableKeyedList.cs
r16453 r16462 25 25 using System.Collections.Generic; 26 26 using System.Linq; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Collections { 30 30 [Serializable] 31 [Storable Class]31 [StorableType("47F1D1D1-DF32-4C23-8D4F-0B36A6E42AF7")] 32 32 public abstract class ObservableKeyedList<TKey, TItem> : ObservableList<TItem>, IObservableKeyedList<TKey, TItem> { 33 33 … … 64 64 } 65 65 [StorableConstructor] 66 protected ObservableKeyedList( bool deserializing) : base(deserializing) { }66 protected ObservableKeyedList(StorableConstructorFlag _) : base(_) { } 67 67 #endregion 68 68 -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ObservableList.cs
r16453 r16462 20 20 #endregion 21 21 22 using HEAL.Fossil; 22 23 using HeuristicLab.Common; 23 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;24 24 using System; 25 25 using System.Collections; … … 29 29 30 30 namespace HeuristicLab.Collections { 31 [Storable Class]31 [StorableType("EBD47A4A-848B-487C-B996-2CA2A509A488")] 32 32 [Serializable] 33 33 public class ObservableList<T> : IObservableList<T> { … … 78 78 } 79 79 [StorableConstructor] 80 protected ObservableList( bool deserializing) { }80 protected ObservableList(StorableConstructorFlag _) { } 81 81 #endregion 82 82 -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ObservableSet.cs
r16453 r16462 25 25 using System.ComponentModel; 26 26 using System.Linq; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Fossil; 28 28 29 29 namespace HeuristicLab.Collections { 30 [Storable Class]30 [StorableType("44FF4DAE-F308-4B3B-8475-0B0327619657")] 31 31 [Serializable] 32 32 public class ObservableSet<T> : IObservableSet<T> { … … 60 60 } 61 61 [StorableConstructor] 62 protected ObservableSet( bool deserializing) { }62 protected ObservableSet(StorableConstructorFlag _) { } 63 63 #endregion 64 64 -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ReadOnlyObservableArray.cs
r16453 r16462 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("DBE0FFE7-BCAD-49C2-9A55-5360EBE0FD86")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableArray<T> : IObservableArray<T> { … … 61 61 } 62 62 [StorableConstructor] 63 protected ReadOnlyObservableArray( bool deserializing) { }63 protected ReadOnlyObservableArray(StorableConstructorFlag _) { } 64 64 65 65 [StorableHook(HookType.AfterDeserialization)] -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ReadOnlyObservableCollection.cs
r16453 r16462 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("ADC26E6D-9F2A-40AA-A959-224DA6A90638")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableCollection<T> : IObservableCollection<T> { … … 50 50 } 51 51 [StorableConstructor] 52 protected ReadOnlyObservableCollection( bool deserializing) { }52 protected ReadOnlyObservableCollection(StorableConstructorFlag _) { } 53 53 54 54 [StorableHook(HookType.AfterDeserialization)] -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ReadOnlyObservableDictionary.cs
r16453 r16462 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("BEF4B633-F0AE-4843-B9CD-1F80986A596F")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableDictionary<TKey, TValue> : IObservableDictionary<TKey, TValue> { … … 64 64 } 65 65 [StorableConstructor] 66 protected ReadOnlyObservableDictionary( bool deserializing) { }66 protected ReadOnlyObservableDictionary(StorableConstructorFlag _) { } 67 67 68 68 [StorableHook(HookType.AfterDeserialization)] -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ReadOnlyObservableKeyedCollection.cs
r16453 r16462 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("A52968F9-DA56-4DCB-AE1A-4EF22E9415B9")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableKeyedCollection<TKey, TItem> : IObservableKeyedCollection<TKey, TItem> { … … 56 56 } 57 57 [StorableConstructor] 58 protected ReadOnlyObservableKeyedCollection( bool deserializing) { }58 protected ReadOnlyObservableKeyedCollection(StorableConstructorFlag _) { } 59 59 60 60 [StorableHook(HookType.AfterDeserialization)] -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ReadOnlyObservableKeyedList.cs
r16453 r16462 22 22 using System; 23 23 using System.Collections.Generic; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Fossil; 25 25 26 26 namespace HeuristicLab.Collections { 27 [Storable Class]27 [StorableType("58D6326E-BD52-4B5D-8915-89948CEB50AA")] 28 28 [Serializable] 29 29 public class ReadOnlyObservableKeyedList<TKey, TItem> : ReadOnlyObservableList<TItem>, IObservableKeyedList<TKey, TItem> { … … 47 47 } 48 48 [StorableConstructor] 49 protected ReadOnlyObservableKeyedList( bool deserializing) { }49 protected ReadOnlyObservableKeyedList(StorableConstructorFlag _) : base(_) { } 50 50 [StorableHook(HookType.AfterDeserialization)] 51 51 private void AfterDeserialization() { -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ReadOnlyObservableList.cs
r16453 r16462 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("110A111A-66A3-4200-B7C8-AD237343D1AF")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableList<T> : IObservableList<T> { … … 58 58 } 59 59 [StorableConstructor] 60 protected ReadOnlyObservableList( bool deserializing) { }60 protected ReadOnlyObservableList(StorableConstructorFlag _) { } 61 61 62 62 [StorableHook(HookType.AfterDeserialization)] -
branches/2520_PersistenceReintegration/HeuristicLab.Collections/3.3/ReadOnlyObservableSet.cs
r16453 r16462 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Fossil; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("CB2FD087-C3B7-499D-9188-AF5B0D4FFEDB")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableSet<T> : IObservableSet<T> { … … 50 50 } 51 51 [StorableConstructor] 52 protected ReadOnlyObservableSet( bool deserializing) { }52 protected ReadOnlyObservableSet(StorableConstructorFlag _) { } 53 53 54 54 [StorableHook(HookType.AfterDeserialization)]
Note: See TracChangeset
for help on using the changeset viewer.