Free cookie consent management tool by TermsFeed Policy Generator

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

Last change on this file since 5608 was 5608, checked in by swagner, 13 years ago

Worked on OKB (#1174)

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