Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/12/13 13:32:34 (11 years ago)
Author:
mkommend
Message:

#1734: Added StorableConstructor to all storable DataImporter classes.

Location:
branches/HeuristicLab.DataImporter/HeuristicLab.DataImporter.Data
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.DataImporter/HeuristicLab.DataImporter.Data

    • Property svn:ignore
      •  

        old new  
        11bin
        22obj
         3*.user
  • branches/HeuristicLab.DataImporter/HeuristicLab.DataImporter.Data/Model/StringColumn.cs

    r7267 r9614  
    2121
    2222using System;
     23using System.Collections;
    2324using System.Collections.Generic;
    24 using System.Collections;
    25 using System.Linq;
    26 using System.Text;
    27 using System.Xml;
    28 using System.Globalization;
    2925using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    3026
     
    3531    private List<string> values;
    3632
    37     private StringColumn() :base(string.Empty) {
    38       this.DataType = typeof(string);
    39     }
     33    [StorableConstructor]
     34    protected StringColumn(bool deserializing) : base(deserializing) { }
    4035
    4136    public StringColumn(string columnName)
    4237      : base(columnName) {
    43       this.DataType = typeof(string);
    4438      this.values = new List<string>();
    4539    }
     
    4842      : this(columnName) {
    4943      this.values.Capacity = capacity;
     44    }
     45
     46    public override Type DataType {
     47      get { return typeof(string); }
    5048    }
    5149
Note: See TracChangeset for help on using the changeset viewer.