//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.1 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ namespace HLWebOKBQueryPlugin.OKBQueryService { using System.Runtime.Serialization; using System; [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Filter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.StringComparisonFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.StringComparisonAvailableValuesFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonAvailableValuesFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonIntFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonIntFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFloatFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonFloatFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDoubleFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonDoubleFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDateTimeFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonLongFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonLongFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonBoolFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonBoolFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonByteArrayFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonByteArrayFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.CombinedFilter))] public partial class Filter : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string FilterTypeNameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string LabelField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string FilterTypeName { get { return this.FilterTypeNameField; } set { if ((object.ReferenceEquals(this.FilterTypeNameField, value) != true)) { this.FilterTypeNameField = value; this.RaisePropertyChanged("FilterTypeName"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Label { get { return this.LabelField; } set { if ((object.ReferenceEquals(this.LabelField, value) != true)) { this.LabelField = value; this.RaisePropertyChanged("Label"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="StringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.StringComparisonAvailableValuesFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonAvailableValuesFilter))] public partial class StringComparisonFilter : HLWebOKBQueryPlugin.OKBQueryService.Filter { [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.StringComparison ComparisonField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.StringComparison Comparison { get { return this.ComparisonField; } set { if ((this.ComparisonField.Equals(value) != true)) { this.ComparisonField = value; this.RaisePropertyChanged("Comparison"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class NameStringComparisonFilter : HLWebOKBQueryPlugin.OKBQueryService.StringComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="StringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameStringComparisonAvailableValuesFilter))] public partial class StringComparisonAvailableValuesFilter : HLWebOKBQueryPlugin.OKBQueryService.StringComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string[] AvailableValuesField; [System.Runtime.Serialization.DataMemberAttribute()] public string[] AvailableValues { get { return this.AvailableValuesField; } set { if ((object.ReferenceEquals(this.AvailableValuesField, value) != true)) { this.AvailableValuesField = value; this.RaisePropertyChanged("AvailableValues"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NameStringComparisonAvailableValuesFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class NameStringComparisonAvailableValuesFilter : HLWebOKBQueryPlugin.OKBQueryService.StringComparisonAvailableValuesFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonIntFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonIntFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFloatFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonFloatFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDoubleFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonDoubleFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDateTimeFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonLongFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonLongFilter))] public partial class OrdinalComparisonFilter : HLWebOKBQueryPlugin.OKBQueryService.Filter { [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparison ComparisonField; [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparison Comparison { get { return this.ComparisonField; } set { if ((this.ComparisonField.Equals(value) != true)) { this.ComparisonField = value; this.RaisePropertyChanged("Comparison"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonIntFilter))] public partial class OrdinalComparisonIntFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private int ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public int Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonIntFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class NameOrdinalComparisonIntFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonIntFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonFloatFilter))] public partial class OrdinalComparisonFloatFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private float ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public float Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonFloatFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class NameOrdinalComparisonFloatFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFloatFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonDoubleFilter))] public partial class OrdinalComparisonDoubleFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private double ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public double Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonDoubleFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class NameOrdinalComparisonDoubleFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonDoubleFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonDateTimeFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class OrdinalComparisonDateTimeFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private System.DateTime ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public System.DateTime Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameOrdinalComparisonLongFilter))] public partial class OrdinalComparisonLongFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private long ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public long Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NameOrdinalComparisonLongFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class NameOrdinalComparisonLongFilter : HLWebOKBQueryPlugin.OKBQueryService.OrdinalComparisonLongFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonBoolFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonBoolFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonByteArrayFilter))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonByteArrayFilter))] public partial class EqualityComparisonFilter : HLWebOKBQueryPlugin.OKBQueryService.Filter { [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.EqualityComparison ComparisonField; [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.EqualityComparison Comparison { get { return this.ComparisonField; } set { if ((this.ComparisonField.Equals(value) != true)) { this.ComparisonField = value; this.RaisePropertyChanged("Comparison"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonBoolFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonBoolFilter))] public partial class EqualityComparisonBoolFilter : HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private bool ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public bool Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NameEqualityComparisonBoolFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class NameEqualityComparisonBoolFilter : HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonBoolFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparisonByteArrayFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.NameEqualityComparisonByteArrayFilter))] public partial class EqualityComparisonByteArrayFilter : HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private byte[] ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public byte[] Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="NameEqualityComparisonByteArrayFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class NameEqualityComparisonByteArrayFilter : HLWebOKBQueryPlugin.OKBQueryService.EqualityComparisonByteArrayFilter { [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="CombinedFilter", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class CombinedFilter : HLWebOKBQueryPlugin.OKBQueryService.Filter { [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.Filter[] FiltersField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.BooleanOperation OperationField; [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.Filter[] Filters { get { return this.FiltersField; } set { if ((object.ReferenceEquals(this.FiltersField, value) != true)) { this.FiltersField = value; this.RaisePropertyChanged("Filters"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.BooleanOperation Operation { get { return this.OperationField; } set { if ((this.OperationField.Equals(value) != true)) { this.OperationField = value; this.RaisePropertyChanged("Operation"); } } } } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="StringComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] public enum StringComparison : int { [System.Runtime.Serialization.EnumMemberAttribute()] Equal = 0, [System.Runtime.Serialization.EnumMemberAttribute()] NotEqual = 1, [System.Runtime.Serialization.EnumMemberAttribute()] Contains = 2, [System.Runtime.Serialization.EnumMemberAttribute()] NotContains = 3, [System.Runtime.Serialization.EnumMemberAttribute()] Like = 4, [System.Runtime.Serialization.EnumMemberAttribute()] NotLike = 5, } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="OrdinalComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] public enum OrdinalComparison : int { [System.Runtime.Serialization.EnumMemberAttribute()] Less = 0, [System.Runtime.Serialization.EnumMemberAttribute()] LessOrEqual = 1, [System.Runtime.Serialization.EnumMemberAttribute()] Equal = 2, [System.Runtime.Serialization.EnumMemberAttribute()] GreaterOrEqual = 3, [System.Runtime.Serialization.EnumMemberAttribute()] Greater = 4, [System.Runtime.Serialization.EnumMemberAttribute()] NotEqual = 5, } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="EqualityComparison", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] public enum EqualityComparison : int { [System.Runtime.Serialization.EnumMemberAttribute()] Equal = 0, [System.Runtime.Serialization.EnumMemberAttribute()] NotEqual = 1, } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BooleanOperation", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] public enum BooleanOperation : int { [System.Runtime.Serialization.EnumMemberAttribute()] And = 0, [System.Runtime.Serialization.EnumMemberAttribute()] Or = 1, } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Run", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class Run : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.Algorithm AlgorithmField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Guid ClientIdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.DateTime CreatedDateField; [System.Runtime.Serialization.OptionalFieldAttribute()] private long IdField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.Value[] ParameterValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.Problem ProblemField; [System.Runtime.Serialization.OptionalFieldAttribute()] private int RandomSeedField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.Value[] ResultValuesField; [System.Runtime.Serialization.OptionalFieldAttribute()] private System.Guid UserIdField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.Algorithm Algorithm { get { return this.AlgorithmField; } set { if ((object.ReferenceEquals(this.AlgorithmField, value) != true)) { this.AlgorithmField = value; this.RaisePropertyChanged("Algorithm"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Guid ClientId { get { return this.ClientIdField; } set { if ((this.ClientIdField.Equals(value) != true)) { this.ClientIdField = value; this.RaisePropertyChanged("ClientId"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.DateTime CreatedDate { get { return this.CreatedDateField; } set { if ((this.CreatedDateField.Equals(value) != true)) { this.CreatedDateField = value; this.RaisePropertyChanged("CreatedDate"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public long Id { get { return this.IdField; } set { if ((this.IdField.Equals(value) != true)) { this.IdField = value; this.RaisePropertyChanged("Id"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.Value[] ParameterValues { get { return this.ParameterValuesField; } set { if ((object.ReferenceEquals(this.ParameterValuesField, value) != true)) { this.ParameterValuesField = value; this.RaisePropertyChanged("ParameterValues"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.Problem Problem { get { return this.ProblemField; } set { if ((object.ReferenceEquals(this.ProblemField, value) != true)) { this.ProblemField = value; this.RaisePropertyChanged("Problem"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public int RandomSeed { get { return this.RandomSeedField; } set { if ((this.RandomSeedField.Equals(value) != true)) { this.RandomSeedField = value; this.RaisePropertyChanged("RandomSeed"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.Value[] ResultValues { get { return this.ResultValuesField; } set { if ((object.ReferenceEquals(this.ResultValuesField, value) != true)) { this.ResultValuesField = value; this.RaisePropertyChanged("ResultValues"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public System.Guid UserId { get { return this.UserIdField; } set { if ((this.UserIdField.Equals(value) != true)) { this.UserIdField = value; this.RaisePropertyChanged("UserId"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Algorithm", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class Algorithm : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string AlgorithmClassField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.DataType DataTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PlatformField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string AlgorithmClass { get { return this.AlgorithmClassField; } set { if ((object.ReferenceEquals(this.AlgorithmClassField, value) != true)) { this.AlgorithmClassField = value; this.RaisePropertyChanged("AlgorithmClass"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Description { get { return this.DescriptionField; } set { if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { this.DescriptionField = value; this.RaisePropertyChanged("Description"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Platform { get { return this.PlatformField; } set { if ((object.ReferenceEquals(this.PlatformField, value) != true)) { this.PlatformField = value; this.RaisePropertyChanged("Platform"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Problem", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class Problem : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.DataType DataTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string DescriptionField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string PlatformField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string ProblemClassField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Description { get { return this.DescriptionField; } set { if ((object.ReferenceEquals(this.DescriptionField, value) != true)) { this.DescriptionField = value; this.RaisePropertyChanged("Description"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Platform { get { return this.PlatformField; } set { if ((object.ReferenceEquals(this.PlatformField, value) != true)) { this.PlatformField = value; this.RaisePropertyChanged("Platform"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string ProblemClass { get { return this.ProblemClassField; } set { if ((object.ReferenceEquals(this.ProblemClassField, value) != true)) { this.ProblemClassField = value; this.RaisePropertyChanged("ProblemClass"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="Value", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.FloatValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.BinaryValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.StringValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.DoubleValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.BoolValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.IntValue))] [System.Runtime.Serialization.KnownTypeAttribute(typeof(HLWebOKBQueryPlugin.OKBQueryService.LongValue))] public partial class Value : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private HLWebOKBQueryPlugin.OKBQueryService.DataType DataTypeField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public HLWebOKBQueryPlugin.OKBQueryService.DataType DataType { get { return this.DataTypeField; } set { if ((object.ReferenceEquals(this.DataTypeField, value) != true)) { this.DataTypeField = value; this.RaisePropertyChanged("DataType"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="DataType", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class DataType : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged { [System.NonSerializedAttribute()] private System.Runtime.Serialization.ExtensionDataObject extensionDataField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string NameField; [System.Runtime.Serialization.OptionalFieldAttribute()] private string TypeNameField; [global::System.ComponentModel.BrowsableAttribute(false)] public System.Runtime.Serialization.ExtensionDataObject ExtensionData { get { return this.extensionDataField; } set { this.extensionDataField = value; } } [System.Runtime.Serialization.DataMemberAttribute()] public string Name { get { return this.NameField; } set { if ((object.ReferenceEquals(this.NameField, value) != true)) { this.NameField = value; this.RaisePropertyChanged("Name"); } } } [System.Runtime.Serialization.DataMemberAttribute()] public string TypeName { get { return this.TypeNameField; } set { if ((object.ReferenceEquals(this.TypeNameField, value) != true)) { this.TypeNameField = value; this.RaisePropertyChanged("TypeName"); } } } public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged; protected void RaisePropertyChanged(string propertyName) { System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged; if ((propertyChanged != null)) { propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName)); } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="FloatValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class FloatValue : HLWebOKBQueryPlugin.OKBQueryService.Value { [System.Runtime.Serialization.OptionalFieldAttribute()] private float ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public float Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BinaryValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class BinaryValue : HLWebOKBQueryPlugin.OKBQueryService.Value { [System.Runtime.Serialization.OptionalFieldAttribute()] private byte[] ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public byte[] Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="StringValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class StringValue : HLWebOKBQueryPlugin.OKBQueryService.Value { [System.Runtime.Serialization.OptionalFieldAttribute()] private string ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public string Value { get { return this.ValueField; } set { if ((object.ReferenceEquals(this.ValueField, value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="DoubleValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class DoubleValue : HLWebOKBQueryPlugin.OKBQueryService.Value { [System.Runtime.Serialization.OptionalFieldAttribute()] private double ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public double Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="BoolValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class BoolValue : HLWebOKBQueryPlugin.OKBQueryService.Value { [System.Runtime.Serialization.OptionalFieldAttribute()] private bool ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public bool Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="IntValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class IntValue : HLWebOKBQueryPlugin.OKBQueryService.Value { [System.Runtime.Serialization.OptionalFieldAttribute()] private int ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public int Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")] [System.Runtime.Serialization.DataContractAttribute(Name="LongValue", Namespace="http://schemas.datacontract.org/2004/07/HeuristicLab.Services.OKB.Query.DataTrans" + "fer")] [System.SerializableAttribute()] public partial class LongValue : HLWebOKBQueryPlugin.OKBQueryService.Value { [System.Runtime.Serialization.OptionalFieldAttribute()] private long ValueField; [System.Runtime.Serialization.DataMemberAttribute()] public long Value { get { return this.ValueField; } set { if ((this.ValueField.Equals(value) != true)) { this.ValueField = value; this.RaisePropertyChanged("Value"); } } } } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] [System.ServiceModel.ServiceContractAttribute(ConfigurationName="OKBQueryService.IQueryService")] public interface IQueryService { [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetFilters", ReplyAction="http://tempuri.org/IQueryService/GetFiltersResponse")] HLWebOKBQueryPlugin.OKBQueryService.Filter[] GetFilters(); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetNumberOfRuns", ReplyAction="http://tempuri.org/IQueryService/GetNumberOfRunsResponse")] long GetNumberOfRuns(HLWebOKBQueryPlugin.OKBQueryService.Filter filter); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRunIds", ReplyAction="http://tempuri.org/IQueryService/GetRunIdsResponse")] long[] GetRunIds(HLWebOKBQueryPlugin.OKBQueryService.Filter filter); [System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IQueryService/GetRuns", ReplyAction="http://tempuri.org/IQueryService/GetRunsResponse")] HLWebOKBQueryPlugin.OKBQueryService.Run[] GetRuns(long[] ids, bool includeBinaryValues); } [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public interface IQueryServiceChannel : HLWebOKBQueryPlugin.OKBQueryService.IQueryService, System.ServiceModel.IClientChannel { } [System.Diagnostics.DebuggerStepThroughAttribute()] [System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")] public partial class QueryServiceClient : System.ServiceModel.ClientBase, HLWebOKBQueryPlugin.OKBQueryService.IQueryService { public QueryServiceClient() { } public QueryServiceClient(string endpointConfigurationName) : base(endpointConfigurationName) { } public QueryServiceClient(string endpointConfigurationName, string remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public QueryServiceClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) : base(endpointConfigurationName, remoteAddress) { } public QueryServiceClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) : base(binding, remoteAddress) { } public HLWebOKBQueryPlugin.OKBQueryService.Filter[] GetFilters() { return base.Channel.GetFilters(); } public long GetNumberOfRuns(HLWebOKBQueryPlugin.OKBQueryService.Filter filter) { return base.Channel.GetNumberOfRuns(filter); } public long[] GetRunIds(HLWebOKBQueryPlugin.OKBQueryService.Filter filter) { return base.Channel.GetRunIds(filter); } public HLWebOKBQueryPlugin.OKBQueryService.Run[] GetRuns(long[] ids, bool includeBinaryValues) { return base.Channel.GetRuns(ids, includeBinaryValues); } } }