Free cookie consent management tool by TermsFeed Policy Generator

source: branches/OKB (trunk integration)/HeuristicLab.Clients.OKB/3.3/Query/ServiceClient/QueryServiceClient.cs @ 5504

Last change on this file since 5504 was 5504, checked in by swagner, 14 years ago

Worked on OKB (#1174)

File size: 60.1 KB
Line 
1//------------------------------------------------------------------------------
2// <auto-generated>
3//     This code was generated by a tool.
4//     Runtime Version:4.0.30319.1
5//
6//     Changes to this file may cause incorrect behavior and will be lost if
7//     the code is regenerated.
8// </auto-generated>
9//------------------------------------------------------------------------------
10
11namespace HeuristicLab.Clients.OKB.Query
12{
13    using System.Runtime.Serialization;
14   
15   
16    [System.Diagnostics.DebuggerStepThroughAttribute()]
17    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
18    [System.Runtime.Serialization.DataContractAttribute(Name="Filter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
19        "fer")]
20    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter))]
21    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonByteArrayFilter))]
22    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonBoolFilter))]
23    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringComparisonFilter))]
24    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringComparisonAvailableValuesFilter))]
25    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonFilter))]
26    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))]
27    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter))]
28    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))]
29    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))]
30    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))]
31    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))]
32    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))]
33    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))]
34    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))]
35    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.CombinedFilter))]
36    public partial class Filter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
37    {
38       
39        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
40       
41        private string FilterTypeNameField;
42       
43        private string LabelField;
44       
45        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
46        {
47            get
48            {
49                return this.extensionDataField;
50            }
51            set
52            {
53                this.extensionDataField = value;
54            }
55        }
56       
57        [System.Runtime.Serialization.DataMemberAttribute()]
58        public string FilterTypeName
59        {
60            get
61            {
62                return this.FilterTypeNameField;
63            }
64            set
65            {
66                if ((object.ReferenceEquals(this.FilterTypeNameField, value) != true))
67                {
68                    this.FilterTypeNameField = value;
69                    this.RaisePropertyChanged("FilterTypeName");
70                }
71            }
72        }
73       
74        [System.Runtime.Serialization.DataMemberAttribute()]
75        public string Label
76        {
77            get
78            {
79                return this.LabelField;
80            }
81            set
82            {
83                if ((object.ReferenceEquals(this.LabelField, value) != true))
84                {
85                    this.LabelField = value;
86                    this.RaisePropertyChanged("Label");
87                }
88            }
89        }
90       
91        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
92       
93        protected void RaisePropertyChanged(string propertyName)
94        {
95            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
96            if ((propertyChanged != null))
97            {
98                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
99            }
100        }
101    }
102   
103    [System.Diagnostics.DebuggerStepThroughAttribute()]
104    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
105    [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
106        "fer")]
107    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonByteArrayFilter))]
108    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameEqualityComparisonBoolFilter))]
109    public partial class EqualityComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter
110    {
111       
112        private HeuristicLab.Clients.OKB.Query.EqualityComparison ComparisonField;
113       
114        [System.Runtime.Serialization.DataMemberAttribute()]
115        public HeuristicLab.Clients.OKB.Query.EqualityComparison Comparison
116        {
117            get
118            {
119                return this.ComparisonField;
120            }
121            set
122            {
123                if ((this.ComparisonField.Equals(value) != true))
124                {
125                    this.ComparisonField = value;
126                    this.RaisePropertyChanged("Comparison");
127                }
128            }
129        }
130    }
131   
132    [System.Diagnostics.DebuggerStepThroughAttribute()]
133    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
134    [System.Runtime.Serialization.DataContractAttribute(Name="NameEqualityComparisonByteArrayFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
135        "fer")]
136    public partial class NameEqualityComparisonByteArrayFilter : HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter
137    {
138       
139        private string NameField;
140       
141        private byte[] ValueField;
142       
143        [System.Runtime.Serialization.DataMemberAttribute()]
144        public string Name
145        {
146            get
147            {
148                return this.NameField;
149            }
150            set
151            {
152                if ((object.ReferenceEquals(this.NameField, value) != true))
153                {
154                    this.NameField = value;
155                    this.RaisePropertyChanged("Name");
156                }
157            }
158        }
159       
160        [System.Runtime.Serialization.DataMemberAttribute()]
161        public byte[] Value
162        {
163            get
164            {
165                return this.ValueField;
166            }
167            set
168            {
169                if ((object.ReferenceEquals(this.ValueField, value) != true))
170                {
171                    this.ValueField = value;
172                    this.RaisePropertyChanged("Value");
173                }
174            }
175        }
176    }
177   
178    [System.Diagnostics.DebuggerStepThroughAttribute()]
179    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
180    [System.Runtime.Serialization.DataContractAttribute(Name="NameEqualityComparisonBoolFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
181        "fer")]
182    public partial class NameEqualityComparisonBoolFilter : HeuristicLab.Clients.OKB.Query.EqualityComparisonFilter
183    {
184       
185        private string NameField;
186       
187        private bool ValueField;
188       
189        [System.Runtime.Serialization.DataMemberAttribute()]
190        public string Name
191        {
192            get
193            {
194                return this.NameField;
195            }
196            set
197            {
198                if ((object.ReferenceEquals(this.NameField, value) != true))
199                {
200                    this.NameField = value;
201                    this.RaisePropertyChanged("Name");
202                }
203            }
204        }
205       
206        [System.Runtime.Serialization.DataMemberAttribute()]
207        public bool Value
208        {
209            get
210            {
211                return this.ValueField;
212            }
213            set
214            {
215                if ((this.ValueField.Equals(value) != true))
216                {
217                    this.ValueField = value;
218                    this.RaisePropertyChanged("Value");
219                }
220            }
221        }
222    }
223   
224    [System.Diagnostics.DebuggerStepThroughAttribute()]
225    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
226    [System.Runtime.Serialization.DataContractAttribute(Name="StringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
227        "fer")]
228    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringComparisonAvailableValuesFilter))]
229    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonFilter))]
230    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))]
231    public partial class StringComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter
232    {
233       
234        private HeuristicLab.Clients.OKB.Query.StringComparison ComparisonField;
235       
236        private string ValueField;
237       
238        [System.Runtime.Serialization.DataMemberAttribute()]
239        public HeuristicLab.Clients.OKB.Query.StringComparison Comparison
240        {
241            get
242            {
243                return this.ComparisonField;
244            }
245            set
246            {
247                if ((this.ComparisonField.Equals(value) != true))
248                {
249                    this.ComparisonField = value;
250                    this.RaisePropertyChanged("Comparison");
251                }
252            }
253        }
254       
255        [System.Runtime.Serialization.DataMemberAttribute()]
256        public string Value
257        {
258            get
259            {
260                return this.ValueField;
261            }
262            set
263            {
264                if ((object.ReferenceEquals(this.ValueField, value) != true))
265                {
266                    this.ValueField = value;
267                    this.RaisePropertyChanged("Value");
268                }
269            }
270        }
271    }
272   
273    [System.Diagnostics.DebuggerStepThroughAttribute()]
274    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
275    [System.Runtime.Serialization.DataContractAttribute(Name="StringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
276        "fer")]
277    public partial class StringComparisonAvailableValuesFilter : HeuristicLab.Clients.OKB.Query.StringComparisonFilter
278    {
279       
280        private System.Collections.Generic.List<string> AvailableValuesField;
281       
282        [System.Runtime.Serialization.DataMemberAttribute()]
283        public System.Collections.Generic.List<string> AvailableValues
284        {
285            get
286            {
287                return this.AvailableValuesField;
288            }
289            set
290            {
291                if ((object.ReferenceEquals(this.AvailableValuesField, value) != true))
292                {
293                    this.AvailableValuesField = value;
294                    this.RaisePropertyChanged("AvailableValues");
295                }
296            }
297        }
298    }
299   
300    [System.Diagnostics.DebuggerStepThroughAttribute()]
301    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
302    [System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
303        "fer")]
304    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameStringComparisonAvailableValuesFilter))]
305    public partial class NameStringComparisonFilter : HeuristicLab.Clients.OKB.Query.StringComparisonFilter
306    {
307       
308        private string NameField;
309       
310        [System.Runtime.Serialization.DataMemberAttribute()]
311        public string Name
312        {
313            get
314            {
315                return this.NameField;
316            }
317            set
318            {
319                if ((object.ReferenceEquals(this.NameField, value) != true))
320                {
321                    this.NameField = value;
322                    this.RaisePropertyChanged("Name");
323                }
324            }
325        }
326    }
327   
328    [System.Diagnostics.DebuggerStepThroughAttribute()]
329    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
330    [System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
331        "fer")]
332    public partial class NameStringComparisonAvailableValuesFilter : HeuristicLab.Clients.OKB.Query.NameStringComparisonFilter
333    {
334       
335        private System.Collections.Generic.List<string> AvailableValuesField;
336       
337        [System.Runtime.Serialization.DataMemberAttribute()]
338        public System.Collections.Generic.List<string> AvailableValues
339        {
340            get
341            {
342                return this.AvailableValuesField;
343            }
344            set
345            {
346                if ((object.ReferenceEquals(this.AvailableValuesField, value) != true))
347                {
348                    this.AvailableValuesField = value;
349                    this.RaisePropertyChanged("AvailableValues");
350                }
351            }
352        }
353    }
354   
355    [System.Diagnostics.DebuggerStepThroughAttribute()]
356    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
357    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
358        "fer")]
359    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonLongFilter))]
360    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonLongFilter))]
361    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonFloatFilter))]
362    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonDoubleFilter))]
363    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.NameOrdinalComparisonIntFilter))]
364    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonDateTimeFilter))]
365    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.OrdinalComparisonIntFilter))]
366    public partial class OrdinalComparisonFilter : HeuristicLab.Clients.OKB.Query.Filter
367    {
368       
369        private HeuristicLab.Clients.OKB.Query.OrdinalComparison ComparisonField;
370       
371        [System.Runtime.Serialization.DataMemberAttribute()]
372        public HeuristicLab.Clients.OKB.Query.OrdinalComparison Comparison
373        {
374            get
375            {
376                return this.ComparisonField;
377            }
378            set
379            {
380                if ((this.ComparisonField.Equals(value) != true))
381                {
382                    this.ComparisonField = value;
383                    this.RaisePropertyChanged("Comparison");
384                }
385            }
386        }
387    }
388   
389    [System.Diagnostics.DebuggerStepThroughAttribute()]
390    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
391    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
392        "fer")]
393    public partial class NameOrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
394    {
395       
396        private string NameField;
397       
398        private long ValueField;
399       
400        [System.Runtime.Serialization.DataMemberAttribute()]
401        public string Name
402        {
403            get
404            {
405                return this.NameField;
406            }
407            set
408            {
409                if ((object.ReferenceEquals(this.NameField, value) != true))
410                {
411                    this.NameField = value;
412                    this.RaisePropertyChanged("Name");
413                }
414            }
415        }
416       
417        [System.Runtime.Serialization.DataMemberAttribute()]
418        public long Value
419        {
420            get
421            {
422                return this.ValueField;
423            }
424            set
425            {
426                if ((this.ValueField.Equals(value) != true))
427                {
428                    this.ValueField = value;
429                    this.RaisePropertyChanged("Value");
430                }
431            }
432        }
433    }
434   
435    [System.Diagnostics.DebuggerStepThroughAttribute()]
436    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
437    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
438        "fer")]
439    public partial class OrdinalComparisonLongFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
440    {
441       
442        private long ValueField;
443       
444        [System.Runtime.Serialization.DataMemberAttribute()]
445        public long Value
446        {
447            get
448            {
449                return this.ValueField;
450            }
451            set
452            {
453                if ((this.ValueField.Equals(value) != true))
454                {
455                    this.ValueField = value;
456                    this.RaisePropertyChanged("Value");
457                }
458            }
459        }
460    }
461   
462    [System.Diagnostics.DebuggerStepThroughAttribute()]
463    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
464    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
465        "fer")]
466    public partial class NameOrdinalComparisonFloatFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
467    {
468       
469        private string NameField;
470       
471        private float ValueField;
472       
473        [System.Runtime.Serialization.DataMemberAttribute()]
474        public string Name
475        {
476            get
477            {
478                return this.NameField;
479            }
480            set
481            {
482                if ((object.ReferenceEquals(this.NameField, value) != true))
483                {
484                    this.NameField = value;
485                    this.RaisePropertyChanged("Name");
486                }
487            }
488        }
489       
490        [System.Runtime.Serialization.DataMemberAttribute()]
491        public float Value
492        {
493            get
494            {
495                return this.ValueField;
496            }
497            set
498            {
499                if ((this.ValueField.Equals(value) != true))
500                {
501                    this.ValueField = value;
502                    this.RaisePropertyChanged("Value");
503                }
504            }
505        }
506    }
507   
508    [System.Diagnostics.DebuggerStepThroughAttribute()]
509    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
510    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
511        "fer")]
512    public partial class NameOrdinalComparisonDoubleFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
513    {
514       
515        private string NameField;
516       
517        private double ValueField;
518       
519        [System.Runtime.Serialization.DataMemberAttribute()]
520        public string Name
521        {
522            get
523            {
524                return this.NameField;
525            }
526            set
527            {
528                if ((object.ReferenceEquals(this.NameField, value) != true))
529                {
530                    this.NameField = value;
531                    this.RaisePropertyChanged("Name");
532                }
533            }
534        }
535       
536        [System.Runtime.Serialization.DataMemberAttribute()]
537        public double Value
538        {
539            get
540            {
541                return this.ValueField;
542            }
543            set
544            {
545                if ((this.ValueField.Equals(value) != true))
546                {
547                    this.ValueField = value;
548                    this.RaisePropertyChanged("Value");
549                }
550            }
551        }
552    }
553   
554    [System.Diagnostics.DebuggerStepThroughAttribute()]
555    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
556    [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
557        "fer")]
558    public partial class NameOrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
559    {
560       
561        private string NameField;
562       
563        private int ValueField;
564       
565        [System.Runtime.Serialization.DataMemberAttribute()]
566        public string Name
567        {
568            get
569            {
570                return this.NameField;
571            }
572            set
573            {
574                if ((object.ReferenceEquals(this.NameField, value) != true))
575                {
576                    this.NameField = value;
577                    this.RaisePropertyChanged("Name");
578                }
579            }
580        }
581       
582        [System.Runtime.Serialization.DataMemberAttribute()]
583        public int Value
584        {
585            get
586            {
587                return this.ValueField;
588            }
589            set
590            {
591                if ((this.ValueField.Equals(value) != true))
592                {
593                    this.ValueField = value;
594                    this.RaisePropertyChanged("Value");
595                }
596            }
597        }
598    }
599   
600    [System.Diagnostics.DebuggerStepThroughAttribute()]
601    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
602    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDateTimeFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
603        "fer")]
604    public partial class OrdinalComparisonDateTimeFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
605    {
606       
607        private System.DateTime ValueField;
608       
609        [System.Runtime.Serialization.DataMemberAttribute()]
610        public System.DateTime Value
611        {
612            get
613            {
614                return this.ValueField;
615            }
616            set
617            {
618                if ((this.ValueField.Equals(value) != true))
619                {
620                    this.ValueField = value;
621                    this.RaisePropertyChanged("Value");
622                }
623            }
624        }
625    }
626   
627    [System.Diagnostics.DebuggerStepThroughAttribute()]
628    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
629    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
630        "fer")]
631    public partial class OrdinalComparisonIntFilter : HeuristicLab.Clients.OKB.Query.OrdinalComparisonFilter
632    {
633       
634        private int ValueField;
635       
636        [System.Runtime.Serialization.DataMemberAttribute()]
637        public int Value
638        {
639            get
640            {
641                return this.ValueField;
642            }
643            set
644            {
645                if ((this.ValueField.Equals(value) != true))
646                {
647                    this.ValueField = value;
648                    this.RaisePropertyChanged("Value");
649                }
650            }
651        }
652    }
653   
654    [System.Diagnostics.DebuggerStepThroughAttribute()]
655    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
656    [System.Runtime.Serialization.DataContractAttribute(Name="CombinedFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
657        "fer")]
658    public partial class CombinedFilter : HeuristicLab.Clients.OKB.Query.Filter
659    {
660       
661        private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> FiltersField;
662       
663        private HeuristicLab.Clients.OKB.Query.BooleanOperation OperationField;
664       
665        [System.Runtime.Serialization.DataMemberAttribute()]
666        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> Filters
667        {
668            get
669            {
670                return this.FiltersField;
671            }
672            set
673            {
674                if ((object.ReferenceEquals(this.FiltersField, value) != true))
675                {
676                    this.FiltersField = value;
677                    this.RaisePropertyChanged("Filters");
678                }
679            }
680        }
681       
682        [System.Runtime.Serialization.DataMemberAttribute()]
683        public HeuristicLab.Clients.OKB.Query.BooleanOperation Operation
684        {
685            get
686            {
687                return this.OperationField;
688            }
689            set
690            {
691                if ((this.OperationField.Equals(value) != true))
692                {
693                    this.OperationField = value;
694                    this.RaisePropertyChanged("Operation");
695                }
696            }
697        }
698    }
699   
700    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
701    [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
702        "fer")]
703    public enum EqualityComparison : int
704    {
705       
706        [System.Runtime.Serialization.EnumMemberAttribute()]
707        Equal = 0,
708       
709        [System.Runtime.Serialization.EnumMemberAttribute()]
710        NotEqual = 1,
711    }
712   
713    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
714    [System.Runtime.Serialization.DataContractAttribute(Name="StringComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
715        "fer")]
716    public enum StringComparison : int
717    {
718       
719        [System.Runtime.Serialization.EnumMemberAttribute()]
720        Equal = 0,
721       
722        [System.Runtime.Serialization.EnumMemberAttribute()]
723        NotEqual = 1,
724       
725        [System.Runtime.Serialization.EnumMemberAttribute()]
726        Contains = 2,
727       
728        [System.Runtime.Serialization.EnumMemberAttribute()]
729        NotContains = 3,
730       
731        [System.Runtime.Serialization.EnumMemberAttribute()]
732        Like = 4,
733       
734        [System.Runtime.Serialization.EnumMemberAttribute()]
735        NotLike = 5,
736    }
737   
738    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
739    [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
740        "fer")]
741    public enum OrdinalComparison : int
742    {
743       
744        [System.Runtime.Serialization.EnumMemberAttribute()]
745        Less = 0,
746       
747        [System.Runtime.Serialization.EnumMemberAttribute()]
748        LessOrEqual = 1,
749       
750        [System.Runtime.Serialization.EnumMemberAttribute()]
751        Equal = 2,
752       
753        [System.Runtime.Serialization.EnumMemberAttribute()]
754        GreaterOrEqual = 3,
755       
756        [System.Runtime.Serialization.EnumMemberAttribute()]
757        Greater = 4,
758       
759        [System.Runtime.Serialization.EnumMemberAttribute()]
760        NotEqual = 5,
761    }
762   
763    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
764    [System.Runtime.Serialization.DataContractAttribute(Name="BooleanOperation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
765        "fer")]
766    public enum BooleanOperation : int
767    {
768       
769        [System.Runtime.Serialization.EnumMemberAttribute()]
770        And = 0,
771       
772        [System.Runtime.Serialization.EnumMemberAttribute()]
773        Or = 1,
774    }
775   
776    [System.Diagnostics.DebuggerStepThroughAttribute()]
777    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
778    [System.Runtime.Serialization.DataContractAttribute(Name="Run", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
779        "fer")]
780    public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
781    {
782       
783        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
784       
785        private HeuristicLab.Clients.OKB.Query.Algorithm AlgorithmField;
786       
787        private System.Guid ClientIdField;
788       
789        private System.DateTime CreatedDateField;
790       
791        private long IdField;
792       
793        private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ParameterValuesField;
794       
795        private HeuristicLab.Clients.OKB.Query.Problem ProblemField;
796       
797        private int RandomSeedField;
798       
799        private System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ResultValuesField;
800       
801        private System.Guid UserIdField;
802       
803        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
804        {
805            get
806            {
807                return this.extensionDataField;
808            }
809            set
810            {
811                this.extensionDataField = value;
812            }
813        }
814       
815        [System.Runtime.Serialization.DataMemberAttribute()]
816        public HeuristicLab.Clients.OKB.Query.Algorithm Algorithm
817        {
818            get
819            {
820                return this.AlgorithmField;
821            }
822            set
823            {
824                if ((object.ReferenceEquals(this.AlgorithmField, value) != true))
825                {
826                    this.AlgorithmField = value;
827                    this.RaisePropertyChanged("Algorithm");
828                }
829            }
830        }
831       
832        [System.Runtime.Serialization.DataMemberAttribute()]
833        public System.Guid ClientId
834        {
835            get
836            {
837                return this.ClientIdField;
838            }
839            set
840            {
841                if ((this.ClientIdField.Equals(value) != true))
842                {
843                    this.ClientIdField = value;
844                    this.RaisePropertyChanged("ClientId");
845                }
846            }
847        }
848       
849        [System.Runtime.Serialization.DataMemberAttribute()]
850        public System.DateTime CreatedDate
851        {
852            get
853            {
854                return this.CreatedDateField;
855            }
856            set
857            {
858                if ((this.CreatedDateField.Equals(value) != true))
859                {
860                    this.CreatedDateField = value;
861                    this.RaisePropertyChanged("CreatedDate");
862                }
863            }
864        }
865       
866        [System.Runtime.Serialization.DataMemberAttribute()]
867        public long Id
868        {
869            get
870            {
871                return this.IdField;
872            }
873            set
874            {
875                if ((this.IdField.Equals(value) != true))
876                {
877                    this.IdField = value;
878                    this.RaisePropertyChanged("Id");
879                }
880            }
881        }
882       
883        [System.Runtime.Serialization.DataMemberAttribute()]
884        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ParameterValues
885        {
886            get
887            {
888                return this.ParameterValuesField;
889            }
890            set
891            {
892                if ((object.ReferenceEquals(this.ParameterValuesField, value) != true))
893                {
894                    this.ParameterValuesField = value;
895                    this.RaisePropertyChanged("ParameterValues");
896                }
897            }
898        }
899       
900        [System.Runtime.Serialization.DataMemberAttribute()]
901        public HeuristicLab.Clients.OKB.Query.Problem Problem
902        {
903            get
904            {
905                return this.ProblemField;
906            }
907            set
908            {
909                if ((object.ReferenceEquals(this.ProblemField, value) != true))
910                {
911                    this.ProblemField = value;
912                    this.RaisePropertyChanged("Problem");
913                }
914            }
915        }
916       
917        [System.Runtime.Serialization.DataMemberAttribute()]
918        public int RandomSeed
919        {
920            get
921            {
922                return this.RandomSeedField;
923            }
924            set
925            {
926                if ((this.RandomSeedField.Equals(value) != true))
927                {
928                    this.RandomSeedField = value;
929                    this.RaisePropertyChanged("RandomSeed");
930                }
931            }
932        }
933       
934        [System.Runtime.Serialization.DataMemberAttribute()]
935        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Value> ResultValues
936        {
937            get
938            {
939                return this.ResultValuesField;
940            }
941            set
942            {
943                if ((object.ReferenceEquals(this.ResultValuesField, value) != true))
944                {
945                    this.ResultValuesField = value;
946                    this.RaisePropertyChanged("ResultValues");
947                }
948            }
949        }
950       
951        [System.Runtime.Serialization.DataMemberAttribute()]
952        public System.Guid UserId
953        {
954            get
955            {
956                return this.UserIdField;
957            }
958            set
959            {
960                if ((this.UserIdField.Equals(value) != true))
961                {
962                    this.UserIdField = value;
963                    this.RaisePropertyChanged("UserId");
964                }
965            }
966        }
967       
968        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
969       
970        protected void RaisePropertyChanged(string propertyName)
971        {
972            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
973            if ((propertyChanged != null))
974            {
975                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
976            }
977        }
978    }
979   
980    [System.Diagnostics.DebuggerStepThroughAttribute()]
981    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
982    [System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
983        "fer")]
984    public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
985    {
986       
987        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
988       
989        private string AlgorithmClassField;
990       
991        private HeuristicLab.Clients.OKB.Query.DataType DataTypeField;
992       
993        private string DescriptionField;
994       
995        private string NameField;
996       
997        private string PlatformField;
998       
999        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
1000        {
1001            get
1002            {
1003                return this.extensionDataField;
1004            }
1005            set
1006            {
1007                this.extensionDataField = value;
1008            }
1009        }
1010       
1011        [System.Runtime.Serialization.DataMemberAttribute()]
1012        public string AlgorithmClass
1013        {
1014            get
1015            {
1016                return this.AlgorithmClassField;
1017            }
1018            set
1019            {
1020                if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true))
1021                {
1022                    this.AlgorithmClassField = value;
1023                    this.RaisePropertyChanged("AlgorithmClass");
1024                }
1025            }
1026        }
1027       
1028        [System.Runtime.Serialization.DataMemberAttribute()]
1029        public HeuristicLab.Clients.OKB.Query.DataType DataType
1030        {
1031            get
1032            {
1033                return this.DataTypeField;
1034            }
1035            set
1036            {
1037                if ((object.ReferenceEquals(this.DataTypeField, value) != true))
1038                {
1039                    this.DataTypeField = value;
1040                    this.RaisePropertyChanged("DataType");
1041                }
1042            }
1043        }
1044       
1045        [System.Runtime.Serialization.DataMemberAttribute()]
1046        public string Description
1047        {
1048            get
1049            {
1050                return this.DescriptionField;
1051            }
1052            set
1053            {
1054                if ((object.ReferenceEquals(this.DescriptionField, value) != true))
1055                {
1056                    this.DescriptionField = value;
1057                    this.RaisePropertyChanged("Description");
1058                }
1059            }
1060        }
1061       
1062        [System.Runtime.Serialization.DataMemberAttribute()]
1063        public string Name
1064        {
1065            get
1066            {
1067                return this.NameField;
1068            }
1069            set
1070            {
1071                if ((object.ReferenceEquals(this.NameField, value) != true))
1072                {
1073                    this.NameField = value;
1074                    this.RaisePropertyChanged("Name");
1075                }
1076            }
1077        }
1078       
1079        [System.Runtime.Serialization.DataMemberAttribute()]
1080        public string Platform
1081        {
1082            get
1083            {
1084                return this.PlatformField;
1085            }
1086            set
1087            {
1088                if ((object.ReferenceEquals(this.PlatformField, value) != true))
1089                {
1090                    this.PlatformField = value;
1091                    this.RaisePropertyChanged("Platform");
1092                }
1093            }
1094        }
1095       
1096        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
1097       
1098        protected void RaisePropertyChanged(string propertyName)
1099        {
1100            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
1101            if ((propertyChanged != null))
1102            {
1103                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
1104            }
1105        }
1106    }
1107   
1108    [System.Diagnostics.DebuggerStepThroughAttribute()]
1109    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1110    [System.Runtime.Serialization.DataContractAttribute(Name="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1111        "fer")]
1112    public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
1113    {
1114       
1115        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
1116       
1117        private HeuristicLab.Clients.OKB.Query.DataType DataTypeField;
1118       
1119        private string DescriptionField;
1120       
1121        private string NameField;
1122       
1123        private string PlatformField;
1124       
1125        private string ProblemClassField;
1126       
1127        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
1128        {
1129            get
1130            {
1131                return this.extensionDataField;
1132            }
1133            set
1134            {
1135                this.extensionDataField = value;
1136            }
1137        }
1138       
1139        [System.Runtime.Serialization.DataMemberAttribute()]
1140        public HeuristicLab.Clients.OKB.Query.DataType DataType
1141        {
1142            get
1143            {
1144                return this.DataTypeField;
1145            }
1146            set
1147            {
1148                if ((object.ReferenceEquals(this.DataTypeField, value) != true))
1149                {
1150                    this.DataTypeField = value;
1151                    this.RaisePropertyChanged("DataType");
1152                }
1153            }
1154        }
1155       
1156        [System.Runtime.Serialization.DataMemberAttribute()]
1157        public string Description
1158        {
1159            get
1160            {
1161                return this.DescriptionField;
1162            }
1163            set
1164            {
1165                if ((object.ReferenceEquals(this.DescriptionField, value) != true))
1166                {
1167                    this.DescriptionField = value;
1168                    this.RaisePropertyChanged("Description");
1169                }
1170            }
1171        }
1172       
1173        [System.Runtime.Serialization.DataMemberAttribute()]
1174        public string Name
1175        {
1176            get
1177            {
1178                return this.NameField;
1179            }
1180            set
1181            {
1182                if ((object.ReferenceEquals(this.NameField, value) != true))
1183                {
1184                    this.NameField = value;
1185                    this.RaisePropertyChanged("Name");
1186                }
1187            }
1188        }
1189       
1190        [System.Runtime.Serialization.DataMemberAttribute()]
1191        public string Platform
1192        {
1193            get
1194            {
1195                return this.PlatformField;
1196            }
1197            set
1198            {
1199                if ((object.ReferenceEquals(this.PlatformField, value) != true))
1200                {
1201                    this.PlatformField = value;
1202                    this.RaisePropertyChanged("Platform");
1203                }
1204            }
1205        }
1206       
1207        [System.Runtime.Serialization.DataMemberAttribute()]
1208        public string ProblemClass
1209        {
1210            get
1211            {
1212                return this.ProblemClassField;
1213            }
1214            set
1215            {
1216                if ((object.ReferenceEquals(this.ProblemClassField, value) != true))
1217                {
1218                    this.ProblemClassField = value;
1219                    this.RaisePropertyChanged("ProblemClass");
1220                }
1221            }
1222        }
1223       
1224        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
1225       
1226        protected void RaisePropertyChanged(string propertyName)
1227        {
1228            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
1229            if ((propertyChanged != null))
1230            {
1231                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
1232            }
1233        }
1234    }
1235   
1236    [System.Diagnostics.DebuggerStepThroughAttribute()]
1237    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1238    [System.Runtime.Serialization.DataContractAttribute(Name="Value", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1239        "fer")]
1240    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.LongValue))]
1241    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.IntValue))]
1242    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.StringValue))]
1243    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BinaryValue))]
1244    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.DoubleValue))]
1245    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.FloatValue))]
1246    [System.Runtime.Serialization.KnownTypeAttribute(typeof(HeuristicLab.Clients.OKB.Query.BoolValue))]
1247    public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
1248    {
1249       
1250        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
1251       
1252        private HeuristicLab.Clients.OKB.Query.DataType DataTypeField;
1253       
1254        private string NameField;
1255       
1256        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
1257        {
1258            get
1259            {
1260                return this.extensionDataField;
1261            }
1262            set
1263            {
1264                this.extensionDataField = value;
1265            }
1266        }
1267       
1268        [System.Runtime.Serialization.DataMemberAttribute()]
1269        public HeuristicLab.Clients.OKB.Query.DataType DataType
1270        {
1271            get
1272            {
1273                return this.DataTypeField;
1274            }
1275            set
1276            {
1277                if ((object.ReferenceEquals(this.DataTypeField, value) != true))
1278                {
1279                    this.DataTypeField = value;
1280                    this.RaisePropertyChanged("DataType");
1281                }
1282            }
1283        }
1284       
1285        [System.Runtime.Serialization.DataMemberAttribute()]
1286        public string Name
1287        {
1288            get
1289            {
1290                return this.NameField;
1291            }
1292            set
1293            {
1294                if ((object.ReferenceEquals(this.NameField, value) != true))
1295                {
1296                    this.NameField = value;
1297                    this.RaisePropertyChanged("Name");
1298                }
1299            }
1300        }
1301       
1302        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
1303       
1304        protected void RaisePropertyChanged(string propertyName)
1305        {
1306            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
1307            if ((propertyChanged != null))
1308            {
1309                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
1310            }
1311        }
1312    }
1313   
1314    [System.Diagnostics.DebuggerStepThroughAttribute()]
1315    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1316    [System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1317        "fer")]
1318    public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
1319    {
1320       
1321        private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
1322       
1323        private string NameField;
1324       
1325        private string TypeNameField;
1326       
1327        public System.Runtime.Serialization.ExtensionDataObject ExtensionData
1328        {
1329            get
1330            {
1331                return this.extensionDataField;
1332            }
1333            set
1334            {
1335                this.extensionDataField = value;
1336            }
1337        }
1338       
1339        [System.Runtime.Serialization.DataMemberAttribute()]
1340        public string Name
1341        {
1342            get
1343            {
1344                return this.NameField;
1345            }
1346            set
1347            {
1348                if ((object.ReferenceEquals(this.NameField, value) != true))
1349                {
1350                    this.NameField = value;
1351                    this.RaisePropertyChanged("Name");
1352                }
1353            }
1354        }
1355       
1356        [System.Runtime.Serialization.DataMemberAttribute()]
1357        public string TypeName
1358        {
1359            get
1360            {
1361                return this.TypeNameField;
1362            }
1363            set
1364            {
1365                if ((object.ReferenceEquals(this.TypeNameField, value) != true))
1366                {
1367                    this.TypeNameField = value;
1368                    this.RaisePropertyChanged("TypeName");
1369                }
1370            }
1371        }
1372       
1373        public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
1374       
1375        protected void RaisePropertyChanged(string propertyName)
1376        {
1377            System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
1378            if ((propertyChanged != null))
1379            {
1380                propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
1381            }
1382        }
1383    }
1384   
1385    [System.Diagnostics.DebuggerStepThroughAttribute()]
1386    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1387    [System.Runtime.Serialization.DataContractAttribute(Name="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1388        "fer")]
1389    public partial class LongValue : HeuristicLab.Clients.OKB.Query.Value
1390    {
1391       
1392        private long ValueField;
1393       
1394        [System.Runtime.Serialization.DataMemberAttribute()]
1395        public long Value
1396        {
1397            get
1398            {
1399                return this.ValueField;
1400            }
1401            set
1402            {
1403                if ((this.ValueField.Equals(value) != true))
1404                {
1405                    this.ValueField = value;
1406                    this.RaisePropertyChanged("Value");
1407                }
1408            }
1409        }
1410    }
1411   
1412    [System.Diagnostics.DebuggerStepThroughAttribute()]
1413    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1414    [System.Runtime.Serialization.DataContractAttribute(Name="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1415        "fer")]
1416    public partial class IntValue : HeuristicLab.Clients.OKB.Query.Value
1417    {
1418       
1419        private int ValueField;
1420       
1421        [System.Runtime.Serialization.DataMemberAttribute()]
1422        public int Value
1423        {
1424            get
1425            {
1426                return this.ValueField;
1427            }
1428            set
1429            {
1430                if ((this.ValueField.Equals(value) != true))
1431                {
1432                    this.ValueField = value;
1433                    this.RaisePropertyChanged("Value");
1434                }
1435            }
1436        }
1437    }
1438   
1439    [System.Diagnostics.DebuggerStepThroughAttribute()]
1440    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1441    [System.Runtime.Serialization.DataContractAttribute(Name="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1442        "fer")]
1443    public partial class StringValue : HeuristicLab.Clients.OKB.Query.Value
1444    {
1445       
1446        private string ValueField;
1447       
1448        [System.Runtime.Serialization.DataMemberAttribute()]
1449        public string Value
1450        {
1451            get
1452            {
1453                return this.ValueField;
1454            }
1455            set
1456            {
1457                if ((object.ReferenceEquals(this.ValueField, value) != true))
1458                {
1459                    this.ValueField = value;
1460                    this.RaisePropertyChanged("Value");
1461                }
1462            }
1463        }
1464    }
1465   
1466    [System.Diagnostics.DebuggerStepThroughAttribute()]
1467    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1468    [System.Runtime.Serialization.DataContractAttribute(Name="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1469        "fer")]
1470    public partial class BinaryValue : HeuristicLab.Clients.OKB.Query.Value
1471    {
1472       
1473        private byte[] ValueField;
1474       
1475        [System.Runtime.Serialization.DataMemberAttribute()]
1476        public byte[] Value
1477        {
1478            get
1479            {
1480                return this.ValueField;
1481            }
1482            set
1483            {
1484                if ((object.ReferenceEquals(this.ValueField, value) != true))
1485                {
1486                    this.ValueField = value;
1487                    this.RaisePropertyChanged("Value");
1488                }
1489            }
1490        }
1491    }
1492   
1493    [System.Diagnostics.DebuggerStepThroughAttribute()]
1494    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1495    [System.Runtime.Serialization.DataContractAttribute(Name="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1496        "fer")]
1497    public partial class DoubleValue : HeuristicLab.Clients.OKB.Query.Value
1498    {
1499       
1500        private double ValueField;
1501       
1502        [System.Runtime.Serialization.DataMemberAttribute()]
1503        public double Value
1504        {
1505            get
1506            {
1507                return this.ValueField;
1508            }
1509            set
1510            {
1511                if ((this.ValueField.Equals(value) != true))
1512                {
1513                    this.ValueField = value;
1514                    this.RaisePropertyChanged("Value");
1515                }
1516            }
1517        }
1518    }
1519   
1520    [System.Diagnostics.DebuggerStepThroughAttribute()]
1521    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1522    [System.Runtime.Serialization.DataContractAttribute(Name="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1523        "fer")]
1524    public partial class FloatValue : HeuristicLab.Clients.OKB.Query.Value
1525    {
1526       
1527        private float ValueField;
1528       
1529        [System.Runtime.Serialization.DataMemberAttribute()]
1530        public float Value
1531        {
1532            get
1533            {
1534                return this.ValueField;
1535            }
1536            set
1537            {
1538                if ((this.ValueField.Equals(value) != true))
1539                {
1540                    this.ValueField = value;
1541                    this.RaisePropertyChanged("Value");
1542                }
1543            }
1544        }
1545    }
1546   
1547    [System.Diagnostics.DebuggerStepThroughAttribute()]
1548    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
1549    [System.Runtime.Serialization.DataContractAttribute(Name="BoolValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" +
1550        "fer")]
1551    public partial class BoolValue : HeuristicLab.Clients.OKB.Query.Value
1552    {
1553       
1554        private bool ValueField;
1555       
1556        [System.Runtime.Serialization.DataMemberAttribute()]
1557        public bool Value
1558        {
1559            get
1560            {
1561                return this.ValueField;
1562            }
1563            set
1564            {
1565                if ((this.ValueField.Equals(value) != true))
1566                {
1567                    this.ValueField = value;
1568                    this.RaisePropertyChanged("Value");
1569                }
1570            }
1571        }
1572    }
1573   
1574    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
1575    [System.ServiceModel.ServiceContractAttribute(ConfigurationName="HeuristicLab.Clients.OKB.Query.IQueryService")]
1576    public interface IQueryService
1577    {
1578       
1579        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetFilters", ReplyAction="http://tempuri.org/IQueryService/GetFiltersResponse")]
1580        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> GetFilters();
1581       
1582        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetNumberOfRuns", ReplyAction="http://tempuri.org/IQueryService/GetNumberOfRunsResponse")]
1583        long GetNumberOfRuns(HeuristicLab.Clients.OKB.Query.Filter filter);
1584       
1585        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRunIds", ReplyAction="http://tempuri.org/IQueryService/GetRunIdsResponse")]
1586        System.Collections.Generic.List<long> GetRunIds(HeuristicLab.Clients.OKB.Query.Filter filter);
1587       
1588        [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRuns", ReplyAction="http://tempuri.org/IQueryService/GetRunsResponse")]
1589        System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run> GetRuns(System.Collections.Generic.List<long> ids, bool includeBinaryValues);
1590    }
1591   
1592    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
1593    public interface IQueryServiceChannel : HeuristicLab.Clients.OKB.Query.IQueryService, System.ServiceModel.IClientChannel
1594    {
1595    }
1596   
1597    [System.Diagnostics.DebuggerStepThroughAttribute()]
1598    [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
1599    public partial class QueryServiceClient : System.ServiceModel.ClientBase<HeuristicLab.Clients.OKB.Query.IQueryService>, HeuristicLab.Clients.OKB.Query.IQueryService
1600    {
1601       
1602        public QueryServiceClient()
1603        {
1604        }
1605       
1606        public QueryServiceClient(string endpointConfigurationName) :
1607                base(endpointConfigurationName)
1608        {
1609        }
1610       
1611        public QueryServiceClient(string endpointConfigurationName, string remoteAddress) :
1612                base(endpointConfigurationName, remoteAddress)
1613        {
1614        }
1615       
1616        public QueryServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
1617                base(endpointConfigurationName, remoteAddress)
1618        {
1619        }
1620       
1621        public QueryServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
1622                base(binding, remoteAddress)
1623        {
1624        }
1625       
1626        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Filter> GetFilters()
1627        {
1628            return base.Channel.GetFilters();
1629        }
1630       
1631        public long GetNumberOfRuns(HeuristicLab.Clients.OKB.Query.Filter filter)
1632        {
1633            return base.Channel.GetNumberOfRuns(filter);
1634        }
1635       
1636        public System.Collections.Generic.List<long> GetRunIds(HeuristicLab.Clients.OKB.Query.Filter filter)
1637        {
1638            return base.Channel.GetRunIds(filter);
1639        }
1640       
1641        public System.Collections.Generic.List<HeuristicLab.Clients.OKB.Query.Run> GetRuns(System.Collections.Generic.List<long> ids, bool includeBinaryValues)
1642        {
1643            return base.Channel.GetRuns(ids, includeBinaryValues);
1644        }
1645    }
1646}
Note: See TracBrowser for help on using the repository browser.