Free cookie consent management tool by TermsFeed Policy Generator

Changeset 13473 for trunk/sources


Ignore:
Timestamp:
12/16/15 15:27:58 (9 years ago)
Author:
abeham
Message:

#2546: added algorithm id property in service and client method

Location:
trunk/sources
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Clients.OKB/3.3/Query/ServiceClient/QueryServiceClient.cs

    r8055 r13473  
    22// <auto-generated>
    33//     This code was generated by a tool.
    4 //     Runtime Version:4.0.30319.261
     4//     Runtime Version:4.0.30319.34209
    55//
    66//     Changes to this file may cause incorrect behavior and will be lost if
     
    1818    [System.Runtime.Serialization.DataContractAttribute(Name="Filter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1919        "fer")]
    20     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter))]
    21     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter))]
    22     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))]
    23     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonTimeSpanFilter))]
    24     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonTimeSpanFilter))]
    25     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))]
    26     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))]
    27     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))]
    28     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))]
    29     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))]
    30     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter))]
    31     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))]
    32     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonPercentFilter))]
    33     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonPercentFilter))]
    3420    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringComparisonFilter))]
    3521    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonFilter))]
    3622    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringComparisonAvailableValuesFilter))]
    3723    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))]
     24    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter))]
     25    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter))]
     26    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))]
     27    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonPercentFilter))]
     28    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonPercentFilter))]
     29    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))]
     30    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))]
     31    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))]
     32    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))]
     33    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))]
     34    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter))]
     35    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))]
     36    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonTimeSpanFilter))]
     37    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonTimeSpanFilter))]
    3838    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.CombinedFilter))]
    3939    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter))]
     
    111111    [System.Diagnostics.DebuggerStepThroughAttribute()]
    112112    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    113     [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    114         "fer")]
    115     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter))]
    116     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))]
    117     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonTimeSpanFilter))]
    118     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonTimeSpanFilter))]
    119     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))]
    120     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))]
    121     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))]
    122     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))]
    123     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))]
    124     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter))]
    125     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))]
    126     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonPercentFilter))]
    127     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonPercentFilter))]
    128     public partial class OrdinalComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter
    129     {
    130        
    131         private HeuristicLab.Clients.OKB.Query.OrdinalComparison ComparisonField;
    132        
    133         [System.Runtime.Serialization.DataMemberAttribute()]
    134         public HeuristicLab.Clients.OKB.Query.OrdinalComparison Comparison
    135         {
    136             get
    137             {
    138                 return this.ComparisonField;
    139             }
    140             set
    141             {
    142                 if ((this.ComparisonField.Equals(value) != true))
    143                 {
    144                     this.ComparisonField = value;
    145                     this.RaisePropertyChanged("Comparison");
    146                 }
    147             }
    148         }
    149     }
    150    
    151     [System.Diagnostics.DebuggerStepThroughAttribute()]
    152     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    153     [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    154         "fer")]
    155     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))]
    156     public partial class OrdinalComparisonDoubleFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
    157     {
    158        
    159         private double ValueField;
    160        
    161         [System.Runtime.Serialization.DataMemberAttribute()]
    162         public double Value
    163         {
    164             get
    165             {
    166                 return this.ValueField;
    167             }
    168             set
    169             {
    170                 if ((this.ValueField.Equals(value) != true))
    171                 {
    172                     this.ValueField = value;
    173                     this.RaisePropertyChanged("Value");
    174                 }
    175             }
    176         }
    177     }
    178    
    179     [System.Diagnostics.DebuggerStepThroughAttribute()]
    180     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    181     [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    182         "fer")]
    183     public partial class NameOrdinalComparisonDoubleFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter
    184     {
    185        
    186         private string NameField;
    187        
    188         [System.Runtime.Serialization.DataMemberAttribute()]
    189         public string Name
    190         {
    191             get
    192             {
    193                 return this.NameField;
    194             }
    195             set
    196             {
    197                 if ((object.ReferenceEquals(this.NameField, value) != true))
    198                 {
    199                     this.NameField = value;
    200                     this.RaisePropertyChanged("Name");
    201                 }
    202             }
    203         }
    204     }
    205    
    206     [System.Diagnostics.DebuggerStepThroughAttribute()]
    207     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    208     [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonTimeSpanFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    209         "fer")]
    210     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonTimeSpanFilter))]
    211     public partial class OrdinalComparisonTimeSpanFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
    212     {
    213        
    214         private long ValueField;
    215        
    216         [System.Runtime.Serialization.DataMemberAttribute()]
    217         public long Value
    218         {
    219             get
    220             {
    221                 return this.ValueField;
    222             }
    223             set
    224             {
    225                 if ((this.ValueField.Equals(value) != true))
    226                 {
    227                     this.ValueField = value;
    228                     this.RaisePropertyChanged("Value");
    229                 }
    230             }
    231         }
    232     }
    233    
    234     [System.Diagnostics.DebuggerStepThroughAttribute()]
    235     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    236     [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonTimeSpanFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    237         "fer")]
    238     public partial class NameOrdinalComparisonTimeSpanFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonTimeSpanFilter
    239     {
    240        
    241         private string NameField;
    242        
    243         [System.Runtime.Serialization.DataMemberAttribute()]
    244         public string Name
    245         {
    246             get
    247             {
    248                 return this.NameField;
    249             }
    250             set
    251             {
    252                 if ((object.ReferenceEquals(this.NameField, value) != true))
    253                 {
    254                     this.NameField = value;
    255                     this.RaisePropertyChanged("Name");
    256                 }
    257             }
    258         }
    259     }
    260    
    261     [System.Diagnostics.DebuggerStepThroughAttribute()]
    262     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    263     [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    264         "fer")]
    265     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))]
    266     public partial class OrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
    267     {
    268        
    269         private long ValueField;
    270        
    271         [System.Runtime.Serialization.DataMemberAttribute()]
    272         public long Value
    273         {
    274             get
    275             {
    276                 return this.ValueField;
    277             }
    278             set
    279             {
    280                 if ((this.ValueField.Equals(value) != true))
    281                 {
    282                     this.ValueField = value;
    283                     this.RaisePropertyChanged("Value");
    284                 }
    285             }
    286         }
    287     }
    288    
    289     [System.Diagnostics.DebuggerStepThroughAttribute()]
    290     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    291     [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    292         "fer")]
    293     public partial class NameOrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter
    294     {
    295        
    296         private string NameField;
    297        
    298         [System.Runtime.Serialization.DataMemberAttribute()]
    299         public string Name
    300         {
    301             get
    302             {
    303                 return this.NameField;
    304             }
    305             set
    306             {
    307                 if ((object.ReferenceEquals(this.NameField, value) != true))
    308                 {
    309                     this.NameField = value;
    310                     this.RaisePropertyChanged("Name");
    311                 }
    312             }
    313         }
    314     }
    315    
    316     [System.Diagnostics.DebuggerStepThroughAttribute()]
    317     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    318     [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDateTimeFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    319         "fer")]
    320     public partial class OrdinalComparisonDateTimeFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
    321     {
    322        
    323         private System.DateTime ValueField;
    324        
    325         [System.Runtime.Serialization.DataMemberAttribute()]
    326         public System.DateTime Value
    327         {
    328             get
    329             {
    330                 return this.ValueField;
    331             }
    332             set
    333             {
    334                 if ((this.ValueField.Equals(value) != true))
    335                 {
    336                     this.ValueField = value;
    337                     this.RaisePropertyChanged("Value");
    338                 }
    339             }
    340         }
    341     }
    342    
    343     [System.Diagnostics.DebuggerStepThroughAttribute()]
    344     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    345     [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    346         "fer")]
    347     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))]
    348     public partial class OrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
    349     {
    350        
    351         private int ValueField;
    352        
    353         [System.Runtime.Serialization.DataMemberAttribute()]
    354         public int Value
    355         {
    356             get
    357             {
    358                 return this.ValueField;
    359             }
    360             set
    361             {
    362                 if ((this.ValueField.Equals(value) != true))
    363                 {
    364                     this.ValueField = value;
    365                     this.RaisePropertyChanged("Value");
    366                 }
    367             }
    368         }
    369     }
    370    
    371     [System.Diagnostics.DebuggerStepThroughAttribute()]
    372     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    373     [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    374         "fer")]
    375     public partial class NameOrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter
    376     {
    377        
    378         private string NameField;
    379        
    380         [System.Runtime.Serialization.DataMemberAttribute()]
    381         public string Name
    382         {
    383             get
    384             {
    385                 return this.NameField;
    386             }
    387             set
    388             {
    389                 if ((object.ReferenceEquals(this.NameField, value) != true))
    390                 {
    391                     this.NameField = value;
    392                     this.RaisePropertyChanged("Name");
    393                 }
    394             }
    395         }
    396     }
    397    
    398     [System.Diagnostics.DebuggerStepThroughAttribute()]
    399     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    400     [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    401         "fer")]
    402     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))]
    403     public partial class OrdinalComparisonFloatFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
    404     {
    405        
    406         private float ValueField;
    407        
    408         [System.Runtime.Serialization.DataMemberAttribute()]
    409         public float Value
    410         {
    411             get
    412             {
    413                 return this.ValueField;
    414             }
    415             set
    416             {
    417                 if ((this.ValueField.Equals(value) != true))
    418                 {
    419                     this.ValueField = value;
    420                     this.RaisePropertyChanged("Value");
    421                 }
    422             }
    423         }
    424     }
    425    
    426     [System.Diagnostics.DebuggerStepThroughAttribute()]
    427     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    428     [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    429         "fer")]
    430     public partial class NameOrdinalComparisonFloatFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter
    431     {
    432        
    433         private string NameField;
    434        
    435         [System.Runtime.Serialization.DataMemberAttribute()]
    436         public string Name
    437         {
    438             get
    439             {
    440                 return this.NameField;
    441             }
    442             set
    443             {
    444                 if ((object.ReferenceEquals(this.NameField, value) != true))
    445                 {
    446                     this.NameField = value;
    447                     this.RaisePropertyChanged("Name");
    448                 }
    449             }
    450         }
    451     }
    452    
    453     [System.Diagnostics.DebuggerStepThroughAttribute()]
    454     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    455     [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonPercentFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    456         "fer")]
    457     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonPercentFilter))]
    458     public partial class OrdinalComparisonPercentFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
    459     {
    460        
    461         private double ValueField;
    462        
    463         [System.Runtime.Serialization.DataMemberAttribute()]
    464         public double Value
    465         {
    466             get
    467             {
    468                 return this.ValueField;
    469             }
    470             set
    471             {
    472                 if ((this.ValueField.Equals(value) != true))
    473                 {
    474                     this.ValueField = value;
    475                     this.RaisePropertyChanged("Value");
    476                 }
    477             }
    478         }
    479     }
    480    
    481     [System.Diagnostics.DebuggerStepThroughAttribute()]
    482     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    483     [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonPercentFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    484         "fer")]
    485     public partial class NameOrdinalComparisonPercentFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonPercentFilter
    486     {
    487        
    488         private string NameField;
    489        
    490         [System.Runtime.Serialization.DataMemberAttribute()]
    491         public string Name
    492         {
    493             get
    494             {
    495                 return this.NameField;
    496             }
    497             set
    498             {
    499                 if ((object.ReferenceEquals(this.NameField, value) != true))
    500                 {
    501                     this.NameField = value;
    502                     this.RaisePropertyChanged("Name");
    503                 }
    504             }
    505         }
    506     }
    507    
    508     [System.Diagnostics.DebuggerStepThroughAttribute()]
    509     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    510113    [System.Runtime.Serialization.DataContractAttribute(Name="StringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    511114        "fer")]
     
    615218        "fer")]
    616219    public partial class NameStringComparisonAvailableValuesFilter : HeuristicLab.Clients.OKB.Query.StringComparisonAvailableValuesFilter
     220    {
     221       
     222        private string NameField;
     223       
     224        [System.Runtime.Serialization.DataMemberAttribute()]
     225        public string Name
     226        {
     227            get
     228            {
     229                return this.NameField;
     230            }
     231            set
     232            {
     233                if ((object.ReferenceEquals(this.NameField, value) != true))
     234                {
     235                    this.NameField = value;
     236                    this.RaisePropertyChanged("Name");
     237                }
     238            }
     239        }
     240    }
     241   
     242    [System.Diagnostics.DebuggerStepThroughAttribute()]
     243    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     244    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     245        "fer")]
     246    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter))]
     247    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))]
     248    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonPercentFilter))]
     249    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonPercentFilter))]
     250    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))]
     251    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))]
     252    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))]
     253    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))]
     254    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))]
     255    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter))]
     256    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))]
     257    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonTimeSpanFilter))]
     258    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonTimeSpanFilter))]
     259    public partial class OrdinalComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter
     260    {
     261       
     262        private HeuristicLab.Clients.OKB.Query.OrdinalComparison ComparisonField;
     263       
     264        [System.Runtime.Serialization.DataMemberAttribute()]
     265        public HeuristicLab.Clients.OKB.Query.OrdinalComparison Comparison
     266        {
     267            get
     268            {
     269                return this.ComparisonField;
     270            }
     271            set
     272            {
     273                if ((this.ComparisonField.Equals(value) != true))
     274                {
     275                    this.ComparisonField = value;
     276                    this.RaisePropertyChanged("Comparison");
     277                }
     278            }
     279        }
     280    }
     281   
     282    [System.Diagnostics.DebuggerStepThroughAttribute()]
     283    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     284    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     285        "fer")]
     286    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))]
     287    public partial class OrdinalComparisonDoubleFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
     288    {
     289       
     290        private double ValueField;
     291       
     292        [System.Runtime.Serialization.DataMemberAttribute()]
     293        public double Value
     294        {
     295            get
     296            {
     297                return this.ValueField;
     298            }
     299            set
     300            {
     301                if ((this.ValueField.Equals(value) != true))
     302                {
     303                    this.ValueField = value;
     304                    this.RaisePropertyChanged("Value");
     305                }
     306            }
     307        }
     308    }
     309   
     310    [System.Diagnostics.DebuggerStepThroughAttribute()]
     311    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     312    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     313        "fer")]
     314    public partial class NameOrdinalComparisonDoubleFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonDoubleFilter
     315    {
     316       
     317        private string NameField;
     318       
     319        [System.Runtime.Serialization.DataMemberAttribute()]
     320        public string Name
     321        {
     322            get
     323            {
     324                return this.NameField;
     325            }
     326            set
     327            {
     328                if ((object.ReferenceEquals(this.NameField, value) != true))
     329                {
     330                    this.NameField = value;
     331                    this.RaisePropertyChanged("Name");
     332                }
     333            }
     334        }
     335    }
     336   
     337    [System.Diagnostics.DebuggerStepThroughAttribute()]
     338    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     339    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonPercentFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     340        "fer")]
     341    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonPercentFilter))]
     342    public partial class OrdinalComparisonPercentFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
     343    {
     344       
     345        private double ValueField;
     346       
     347        [System.Runtime.Serialization.DataMemberAttribute()]
     348        public double Value
     349        {
     350            get
     351            {
     352                return this.ValueField;
     353            }
     354            set
     355            {
     356                if ((this.ValueField.Equals(value) != true))
     357                {
     358                    this.ValueField = value;
     359                    this.RaisePropertyChanged("Value");
     360                }
     361            }
     362        }
     363    }
     364   
     365    [System.Diagnostics.DebuggerStepThroughAttribute()]
     366    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     367    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonPercentFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     368        "fer")]
     369    public partial class NameOrdinalComparisonPercentFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonPercentFilter
     370    {
     371       
     372        private string NameField;
     373       
     374        [System.Runtime.Serialization.DataMemberAttribute()]
     375        public string Name
     376        {
     377            get
     378            {
     379                return this.NameField;
     380            }
     381            set
     382            {
     383                if ((object.ReferenceEquals(this.NameField, value) != true))
     384                {
     385                    this.NameField = value;
     386                    this.RaisePropertyChanged("Name");
     387                }
     388            }
     389        }
     390    }
     391   
     392    [System.Diagnostics.DebuggerStepThroughAttribute()]
     393    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     394    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDateTimeFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     395        "fer")]
     396    public partial class OrdinalComparisonDateTimeFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
     397    {
     398       
     399        private System.DateTime ValueField;
     400       
     401        [System.Runtime.Serialization.DataMemberAttribute()]
     402        public System.DateTime Value
     403        {
     404            get
     405            {
     406                return this.ValueField;
     407            }
     408            set
     409            {
     410                if ((this.ValueField.Equals(value) != true))
     411                {
     412                    this.ValueField = value;
     413                    this.RaisePropertyChanged("Value");
     414                }
     415            }
     416        }
     417    }
     418   
     419    [System.Diagnostics.DebuggerStepThroughAttribute()]
     420    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     421    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     422        "fer")]
     423    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))]
     424    public partial class OrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
     425    {
     426       
     427        private int ValueField;
     428       
     429        [System.Runtime.Serialization.DataMemberAttribute()]
     430        public int Value
     431        {
     432            get
     433            {
     434                return this.ValueField;
     435            }
     436            set
     437            {
     438                if ((this.ValueField.Equals(value) != true))
     439                {
     440                    this.ValueField = value;
     441                    this.RaisePropertyChanged("Value");
     442                }
     443            }
     444        }
     445    }
     446   
     447    [System.Diagnostics.DebuggerStepThroughAttribute()]
     448    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     449    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     450        "fer")]
     451    public partial class NameOrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter
     452    {
     453       
     454        private string NameField;
     455       
     456        [System.Runtime.Serialization.DataMemberAttribute()]
     457        public string Name
     458        {
     459            get
     460            {
     461                return this.NameField;
     462            }
     463            set
     464            {
     465                if ((object.ReferenceEquals(this.NameField, value) != true))
     466                {
     467                    this.NameField = value;
     468                    this.RaisePropertyChanged("Name");
     469                }
     470            }
     471        }
     472    }
     473   
     474    [System.Diagnostics.DebuggerStepThroughAttribute()]
     475    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     476    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     477        "fer")]
     478    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))]
     479    public partial class OrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
     480    {
     481       
     482        private long ValueField;
     483       
     484        [System.Runtime.Serialization.DataMemberAttribute()]
     485        public long Value
     486        {
     487            get
     488            {
     489                return this.ValueField;
     490            }
     491            set
     492            {
     493                if ((this.ValueField.Equals(value) != true))
     494                {
     495                    this.ValueField = value;
     496                    this.RaisePropertyChanged("Value");
     497                }
     498            }
     499        }
     500    }
     501   
     502    [System.Diagnostics.DebuggerStepThroughAttribute()]
     503    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     504    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     505        "fer")]
     506    public partial class NameOrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter
     507    {
     508       
     509        private string NameField;
     510       
     511        [System.Runtime.Serialization.DataMemberAttribute()]
     512        public string Name
     513        {
     514            get
     515            {
     516                return this.NameField;
     517            }
     518            set
     519            {
     520                if ((object.ReferenceEquals(this.NameField, value) != true))
     521                {
     522                    this.NameField = value;
     523                    this.RaisePropertyChanged("Name");
     524                }
     525            }
     526        }
     527    }
     528   
     529    [System.Diagnostics.DebuggerStepThroughAttribute()]
     530    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     531    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     532        "fer")]
     533    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))]
     534    public partial class OrdinalComparisonFloatFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
     535    {
     536       
     537        private float ValueField;
     538       
     539        [System.Runtime.Serialization.DataMemberAttribute()]
     540        public float Value
     541        {
     542            get
     543            {
     544                return this.ValueField;
     545            }
     546            set
     547            {
     548                if ((this.ValueField.Equals(value) != true))
     549                {
     550                    this.ValueField = value;
     551                    this.RaisePropertyChanged("Value");
     552                }
     553            }
     554        }
     555    }
     556   
     557    [System.Diagnostics.DebuggerStepThroughAttribute()]
     558    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     559    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     560        "fer")]
     561    public partial class NameOrdinalComparisonFloatFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFloatFilter
     562    {
     563       
     564        private string NameField;
     565       
     566        [System.Runtime.Serialization.DataMemberAttribute()]
     567        public string Name
     568        {
     569            get
     570            {
     571                return this.NameField;
     572            }
     573            set
     574            {
     575                if ((object.ReferenceEquals(this.NameField, value) != true))
     576                {
     577                    this.NameField = value;
     578                    this.RaisePropertyChanged("Name");
     579                }
     580            }
     581        }
     582    }
     583   
     584    [System.Diagnostics.DebuggerStepThroughAttribute()]
     585    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     586    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonTimeSpanFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     587        "fer")]
     588    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonTimeSpanFilter))]
     589    public partial class OrdinalComparisonTimeSpanFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
     590    {
     591       
     592        private long ValueField;
     593       
     594        [System.Runtime.Serialization.DataMemberAttribute()]
     595        public long Value
     596        {
     597            get
     598            {
     599                return this.ValueField;
     600            }
     601            set
     602            {
     603                if ((this.ValueField.Equals(value) != true))
     604                {
     605                    this.ValueField = value;
     606                    this.RaisePropertyChanged("Value");
     607                }
     608            }
     609        }
     610    }
     611   
     612    [System.Diagnostics.DebuggerStepThroughAttribute()]
     613    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     614    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonTimeSpanFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     615        "fer")]
     616    public partial class NameOrdinalComparisonTimeSpanFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonTimeSpanFilter
    617617    {
    618618       
     
    825825   
    826826    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     827    [System.Runtime.Serialization.DataContractAttribute(Name="StringComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     828        "fer")]
     829    public enum StringComparison : int
     830    {
     831       
     832        [System.Runtime.Serialization.EnumMemberAttribute()]
     833        Equal = 0,
     834       
     835        [System.Runtime.Serialization.EnumMemberAttribute()]
     836        NotEqual = 1,
     837       
     838        [System.Runtime.Serialization.EnumMemberAttribute()]
     839        Contains = 2,
     840       
     841        [System.Runtime.Serialization.EnumMemberAttribute()]
     842        NotContains = 3,
     843       
     844        [System.Runtime.Serialization.EnumMemberAttribute()]
     845        Like = 4,
     846       
     847        [System.Runtime.Serialization.EnumMemberAttribute()]
     848        NotLike = 5,
     849    }
     850   
     851    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    827852    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    828853        "fer")]
     
    850875   
    851876    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    852     [System.Runtime.Serialization.DataContractAttribute(Name="StringComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    853         "fer")]
    854     public enum StringComparison : int
     877    [System.Runtime.Serialization.DataContractAttribute(Name="BooleanOperation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     878        "fer")]
     879    public enum BooleanOperation : int
     880    {
     881       
     882        [System.Runtime.Serialization.EnumMemberAttribute()]
     883        And = 0,
     884       
     885        [System.Runtime.Serialization.EnumMemberAttribute()]
     886        Or = 1,
     887    }
     888   
     889    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
     890    [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     891        "fer")]
     892    public enum EqualityComparison : int
    855893    {
    856894       
     
    860898        [System.Runtime.Serialization.EnumMemberAttribute()]
    861899        NotEqual = 1,
    862        
    863         [System.Runtime.Serialization.EnumMemberAttribute()]
    864         Contains = 2,
    865        
    866         [System.Runtime.Serialization.EnumMemberAttribute()]
    867         NotContains = 3,
    868        
    869         [System.Runtime.Serialization.EnumMemberAttribute()]
    870         Like = 4,
    871        
    872         [System.Runtime.Serialization.EnumMemberAttribute()]
    873         NotLike = 5,
    874     }
    875    
    876     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    877     [System.Runtime.Serialization.DataContractAttribute(Name="BooleanOperation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    878         "fer")]
    879     public enum BooleanOperation : int
    880     {
    881        
    882         [System.Runtime.Serialization.EnumMemberAttribute()]
    883         And = 0,
    884        
    885         [System.Runtime.Serialization.EnumMemberAttribute()]
    886         Or = 1,
    887     }
    888    
    889     [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    890     [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    891         "fer")]
    892     public enum EqualityComparison : int
    893     {
    894        
    895         [System.Runtime.Serialization.EnumMemberAttribute()]
    896         Equal = 0,
    897        
    898         [System.Runtime.Serialization.EnumMemberAttribute()]
    899         NotEqual = 1,
    900900    }
    901901   
     
    11001100        private string DescriptionField;
    11011101       
     1102        private long IdField;
     1103       
    11021104        private string NameField;
    11031105       
     
    11681170       
    11691171        [System.Runtime.Serialization.DataMemberAttribute()]
     1172        public long Id
     1173        {
     1174            get
     1175            {
     1176                return this.IdField;
     1177            }
     1178            set
     1179            {
     1180                if ((this.IdField.Equals(value) != true))
     1181                {
     1182                    this.IdField = value;
     1183                    this.RaisePropertyChanged("Id");
     1184                }
     1185            }
     1186        }
     1187       
     1188        [System.Runtime.Serialization.DataMemberAttribute()]
    11701189        public string Name
    11711190        {
     
    13451364    [System.Runtime.Serialization.DataContractAttribute(Name="Value", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    13461365        "fer")]
     1366    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BinaryValue))]
    13471367    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringValue))]
     1368    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.DoubleValue))]
    13481369    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.PercentValue))]
    1349     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.LongValue))]
     1370    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.FloatValue))]
    13501371    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BoolValue))]
    1351     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.DoubleValue))]
    1352     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BinaryValue))]
    1353     [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.FloatValue))]
    13541372    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.TimeSpanValue))]
    13551373    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.IntValue))]
     1374    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.LongValue))]
    13561375    public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
    13571376    {
     
    14941513    [System.Diagnostics.DebuggerStepThroughAttribute()]
    14951514    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1496     [System.Runtime.Serialization.DataContractAttribute(Name="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1497         "fer")]
    1498     public partial class StringValue : HeuristicLab.Clients.OKB.Query.Value
    1499     {
    1500        
    1501         private string ValueField;
    1502        
    1503         [System.Runtime.Serialization.DataMemberAttribute()]
    1504         public string Value
     1515    [System.Runtime.Serialization.DataContractAttribute(Name="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1516        "fer")]
     1517    public partial class BinaryValue : HeuristicLab.Clients.OKB.Query.Value
     1518    {
     1519       
     1520        private byte[] ValueField;
     1521       
     1522        [System.Runtime.Serialization.DataMemberAttribute()]
     1523        public byte[] Value
    15051524        {
    15061525            get
     
    15211540    [System.Diagnostics.DebuggerStepThroughAttribute()]
    15221541    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1523     [System.Runtime.Serialization.DataContractAttribute(Name="PercentValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1524         "fer")]
    1525     public partial class PercentValue : HeuristicLab.Clients.OKB.Query.Value
    1526     {
    1527        
    1528         private double ValueField;
    1529        
    1530         [System.Runtime.Serialization.DataMemberAttribute()]
    1531         public double Value
     1542    [System.Runtime.Serialization.DataContractAttribute(Name="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1543        "fer")]
     1544    public partial class StringValue : HeuristicLab.Clients.OKB.Query.Value
     1545    {
     1546       
     1547        private string ValueField;
     1548       
     1549        [System.Runtime.Serialization.DataMemberAttribute()]
     1550        public string Value
    15321551        {
    15331552            get
     
    15371556            set
    15381557            {
    1539                 if ((this.ValueField.Equals(value) != true))
     1558                if ((object.ReferenceEquals(this.ValueField, value) != true))
    15401559                {
    15411560                    this.ValueField = value;
     
    15481567    [System.Diagnostics.DebuggerStepThroughAttribute()]
    15491568    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1550     [System.Runtime.Serialization.DataContractAttribute(Name="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1551         "fer")]
    1552     public partial class LongValue : HeuristicLab.Clients.OKB.Query.Value
    1553     {
    1554        
    1555         private long ValueField;
    1556        
    1557         [System.Runtime.Serialization.DataMemberAttribute()]
    1558         public long Value
     1569    [System.Runtime.Serialization.DataContractAttribute(Name="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1570        "fer")]
     1571    public partial class DoubleValue : HeuristicLab.Clients.OKB.Query.Value
     1572    {
     1573       
     1574        private double ValueField;
     1575       
     1576        [System.Runtime.Serialization.DataMemberAttribute()]
     1577        public double Value
    15591578        {
    15601579            get
     
    15751594    [System.Diagnostics.DebuggerStepThroughAttribute()]
    15761595    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1577     [System.Runtime.Serialization.DataContractAttribute(Name="BoolValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1578         "fer")]
    1579     public partial class BoolValue : HeuristicLab.Clients.OKB.Query.Value
    1580     {
    1581        
    1582         private bool ValueField;
    1583        
    1584         [System.Runtime.Serialization.DataMemberAttribute()]
    1585         public bool Value
     1596    [System.Runtime.Serialization.DataContractAttribute(Name="PercentValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1597        "fer")]
     1598    public partial class PercentValue : HeuristicLab.Clients.OKB.Query.Value
     1599    {
     1600       
     1601        private double ValueField;
     1602       
     1603        [System.Runtime.Serialization.DataMemberAttribute()]
     1604        public double Value
    15861605        {
    15871606            get
     
    16021621    [System.Diagnostics.DebuggerStepThroughAttribute()]
    16031622    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1604     [System.Runtime.Serialization.DataContractAttribute(Name="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1605         "fer")]
    1606     public partial class DoubleValue : HeuristicLab.Clients.OKB.Query.Value
    1607     {
    1608        
    1609         private double ValueField;
    1610        
    1611         [System.Runtime.Serialization.DataMemberAttribute()]
    1612         public double Value
     1623    [System.Runtime.Serialization.DataContractAttribute(Name="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1624        "fer")]
     1625    public partial class FloatValue : HeuristicLab.Clients.OKB.Query.Value
     1626    {
     1627       
     1628        private float ValueField;
     1629       
     1630        [System.Runtime.Serialization.DataMemberAttribute()]
     1631        public float Value
    16131632        {
    16141633            get
     
    16291648    [System.Diagnostics.DebuggerStepThroughAttribute()]
    16301649    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1631     [System.Runtime.Serialization.DataContractAttribute(Name="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1632         "fer")]
    1633     public partial class BinaryValue : HeuristicLab.Clients.OKB.Query.Value
    1634     {
    1635        
    1636         private byte[] ValueField;
    1637        
    1638         [System.Runtime.Serialization.DataMemberAttribute()]
    1639         public byte[] Value
     1650    [System.Runtime.Serialization.DataContractAttribute(Name="BoolValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1651        "fer")]
     1652    public partial class BoolValue : HeuristicLab.Clients.OKB.Query.Value
     1653    {
     1654       
     1655        private bool ValueField;
     1656       
     1657        [System.Runtime.Serialization.DataMemberAttribute()]
     1658        public bool Value
    16401659        {
    16411660            get
     
    16451664            set
    16461665            {
    1647                 if ((object.ReferenceEquals(this.ValueField, value) != true))
     1666                if ((this.ValueField.Equals(value) != true))
    16481667                {
    16491668                    this.ValueField = value;
     
    16561675    [System.Diagnostics.DebuggerStepThroughAttribute()]
    16571676    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1658     [System.Runtime.Serialization.DataContractAttribute(Name="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1659         "fer")]
    1660     public partial class FloatValue : HeuristicLab.Clients.OKB.Query.Value
    1661     {
    1662        
    1663         private float ValueField;
    1664        
    1665         [System.Runtime.Serialization.DataMemberAttribute()]
    1666         public float Value
     1677    [System.Runtime.Serialization.DataContractAttribute(Name="TimeSpanValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1678        "fer")]
     1679    public partial class TimeSpanValue : HeuristicLab.Clients.OKB.Query.Value
     1680    {
     1681       
     1682        private long ValueField;
     1683       
     1684        [System.Runtime.Serialization.DataMemberAttribute()]
     1685        public long Value
    16671686        {
    16681687            get
     
    16831702    [System.Diagnostics.DebuggerStepThroughAttribute()]
    16841703    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1685     [System.Runtime.Serialization.DataContractAttribute(Name="TimeSpanValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1686         "fer")]
    1687     public partial class TimeSpanValue : HeuristicLab.Clients.OKB.Query.Value
    1688     {
    1689        
    1690         private long ValueField;
    1691        
    1692         [System.Runtime.Serialization.DataMemberAttribute()]
    1693         public long Value
     1704    [System.Runtime.Serialization.DataContractAttribute(Name="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1705        "fer")]
     1706    public partial class IntValue : HeuristicLab.Clients.OKB.Query.Value
     1707    {
     1708       
     1709        private int ValueField;
     1710       
     1711        [System.Runtime.Serialization.DataMemberAttribute()]
     1712        public int Value
    16941713        {
    16951714            get
     
    17101729    [System.Diagnostics.DebuggerStepThroughAttribute()]
    17111730    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
    1712     [System.Runtime.Serialization.DataContractAttribute(Name="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
    1713         "fer")]
    1714     public partial class IntValue : HeuristicLab.Clients.OKB.Query.Value
    1715     {
    1716        
    1717         private int ValueField;
    1718        
    1719         [System.Runtime.Serialization.DataMemberAttribute()]
    1720         public int Value
     1731    [System.Runtime.Serialization.DataContractAttribute(Name="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
     1732        "fer")]
     1733    public partial class LongValue : HeuristicLab.Clients.OKB.Query.Value
     1734    {
     1735       
     1736        private long ValueField;
     1737       
     1738        [System.Runtime.Serialization.DataMemberAttribute()]
     1739        public long Value
    17211740        {
    17221741            get
     
    18451864        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> GetFilters();
    18461865       
     1866        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetFilters", ReplyAction="http://tempuri.org/IQueryService/GetFiltersResponse")]
     1867        System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter>> GetFiltersAsync();
     1868       
    18471869        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetNumberOfRuns", ReplyAction="http://tempuri.org/IQueryService/GetNumberOfRunsResponse")]
    18481870        long GetNumberOfRuns(HeuristicLab.Clients.OKB.Query.Filter filter);
    18491871       
     1872        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetNumberOfRuns", ReplyAction="http://tempuri.org/IQueryService/GetNumberOfRunsResponse")]
     1873        System.Threading.Tasks.Task<long> GetNumberOfRunsAsync(HeuristicLab.Clients.OKB.Query.Filter filter);
     1874       
    18501875        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRunIds", ReplyAction="http://tempuri.org/IQueryService/GetRunIdsResponse")]
    18511876        System.Collections.Generic.List<long> GetRunIds(HeuristicLab.Clients.OKB.Query.Filter filter);
    18521877       
     1878        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRunIds", ReplyAction="http://tempuri.org/IQueryService/GetRunIdsResponse")]
     1879        System.Threading.Tasks.Task<System.Collections.Generic.List<long>> GetRunIdsAsync(HeuristicLab.Clients.OKB.Query.Filter filter);
     1880       
    18531881        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRuns", ReplyAction="http://tempuri.org/IQueryService/GetRunsResponse")]
    18541882        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run> GetRuns(System.Collections.Generic.List<long> ids, bool includeBinaryValues);
    18551883       
     1884        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRuns", ReplyAction="http://tempuri.org/IQueryService/GetRunsResponse")]
     1885        System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run>> GetRunsAsync(System.Collections.Generic.List<long> ids, bool includeBinaryValues);
     1886       
    18561887        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRunsWithValues", ReplyAction="http://tempuri.org/IQueryService/GetRunsWithValuesResponse")]
    18571888        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run> GetRunsWithValues(System.Collections.Generic.List<long> ids, bool includeBinaryValues, System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName> valueNames);
    18581889       
     1890        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRunsWithValues", ReplyAction="http://tempuri.org/IQueryService/GetRunsWithValuesResponse")]
     1891        System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run>> GetRunsWithValuesAsync(System.Collections.Generic.List<long> ids, bool includeBinaryValues, System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName> valueNames);
     1892       
    18591893        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetValueNames", ReplyAction="http://tempuri.org/IQueryService/GetValueNamesResponse")]
    18601894        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName> GetValueNames();
     1895       
     1896        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetValueNames", ReplyAction="http://tempuri.org/IQueryService/GetValueNamesResponse")]
     1897        System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName>> GetValueNamesAsync();
    18611898    }
    18621899   
     
    19001937        }
    19011938       
     1939        public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter>> GetFiltersAsync()
     1940        {
     1941            return base.Channel.GetFiltersAsync();
     1942        }
     1943       
    19021944        public long GetNumberOfRuns(HeuristicLab.Clients.OKB.Query.Filter filter)
    19031945        {
     
    19051947        }
    19061948       
     1949        public System.Threading.Tasks.Task<long> GetNumberOfRunsAsync(HeuristicLab.Clients.OKB.Query.Filter filter)
     1950        {
     1951            return base.Channel.GetNumberOfRunsAsync(filter);
     1952        }
     1953       
    19071954        public System.Collections.Generic.List<long> GetRunIds(HeuristicLab.Clients.OKB.Query.Filter filter)
    19081955        {
     
    19101957        }
    19111958       
     1959        public System.Threading.Tasks.Task<System.Collections.Generic.List<long>> GetRunIdsAsync(HeuristicLab.Clients.OKB.Query.Filter filter)
     1960        {
     1961            return base.Channel.GetRunIdsAsync(filter);
     1962        }
     1963       
    19121964        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run> GetRuns(System.Collections.Generic.List<long> ids, bool includeBinaryValues)
    19131965        {
     
    19151967        }
    19161968       
     1969        public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run>> GetRunsAsync(System.Collections.Generic.List<long> ids, bool includeBinaryValues)
     1970        {
     1971            return base.Channel.GetRunsAsync(ids, includeBinaryValues);
     1972        }
     1973       
    19171974        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run> GetRunsWithValues(System.Collections.Generic.List<long> ids, bool includeBinaryValues, System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName> valueNames)
    19181975        {
     
    19201977        }
    19211978       
     1979        public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run>> GetRunsWithValuesAsync(System.Collections.Generic.List<long> ids, bool includeBinaryValues, System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName> valueNames)
     1980        {
     1981            return base.Channel.GetRunsWithValuesAsync(ids, includeBinaryValues, valueNames);
     1982        }
     1983       
    19221984        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName> GetValueNames()
    19231985        {
    19241986            return base.Channel.GetValueNames();
    19251987        }
     1988       
     1989        public System.Threading.Tasks.Task<System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.ValueName>> GetValueNamesAsync()
     1990        {
     1991            return base.Channel.GetValueNamesAsync();
     1992        }
    19261993    }
    19271994}
  • trunk/sources/HeuristicLab.Services.OKB/3.3/Query/Convert.cs

    r12012 r13473  
    4646    private static DT.Algorithm ToDto(DA.Algorithm source) {
    4747      if (source == null) return null;
    48       return new DT.Algorithm { Name = source.Name, Description = source.Description, AlgorithmClass = source.AlgorithmClass.Name, Platform = source.Platform.Name, DataType = Convert.ToDto(source.DataType) };
     48      return new DT.Algorithm { Id = source.Id, Name = source.Name, Description = source.Description, AlgorithmClass = source.AlgorithmClass.Name, Platform = source.Platform.Name, DataType = Convert.ToDto(source.DataType) };
    4949    }
    5050
  • trunk/sources/HeuristicLab.Services.OKB/3.3/Query/DataTransfer/Algorithm.cs

    r12012 r13473  
    2626  public class Algorithm {
    2727    [DataMember]
     28    public long Id { get; set; }
     29    [DataMember]
    2830    public string Name { get; set; }
    2931    [DataMember]
Note: See TracChangeset for help on using the changeset viewer.